@@ -41,7 +41,7 @@ impl std::hash::Hash for KdlEntry {
4141impl KdlEntry {
4242 /// Creates a new Argument (positional) KdlEntry.
4343 pub fn new ( value : impl Into < KdlValue > ) -> Self {
44- KdlEntry {
44+ Self {
4545 ty : None ,
4646 value : value. into ( ) ,
4747 name : None ,
@@ -129,7 +129,7 @@ impl KdlEntry {
129129
130130 /// Creates a new Property (key/value) KdlEntry.
131131 pub fn new_prop ( key : impl Into < KdlIdentifier > , value : impl Into < KdlValue > ) -> Self {
132- KdlEntry {
132+ Self {
133133 ty : None ,
134134 value : value. into ( ) ,
135135 name : Some ( key. into ( ) ) ,
@@ -153,7 +153,7 @@ impl KdlEntry {
153153
154154 /// Length of this entry when rendered as a string.
155155 pub fn len ( & self ) -> usize {
156- format ! ( "{}" , self ) . len ( )
156+ format ! ( "{self}" ) . len ( )
157157 }
158158
159159 /// Returns true if this entry is completely empty (including whitespace).
@@ -385,7 +385,7 @@ impl KdlEntry {
385385#[ cfg( feature = "v1" ) ]
386386impl From < kdlv1:: KdlEntry > for KdlEntry {
387387 fn from ( value : kdlv1:: KdlEntry ) -> Self {
388- KdlEntry {
388+ Self {
389389 ty : value. ty ( ) . map ( |x| x. clone ( ) . into ( ) ) ,
390390 value : value. value ( ) . clone ( ) . into ( ) ,
391391 name : value. name ( ) . map ( |x| x. clone ( ) . into ( ) ) ,
@@ -404,29 +404,29 @@ impl From<kdlv1::KdlEntry> for KdlEntry {
404404impl Display for KdlEntry {
405405 fn fmt ( & self , f : & mut std:: fmt:: Formatter < ' _ > ) -> std:: fmt:: Result {
406406 if let Some ( KdlEntryFormat { leading, .. } ) = & self . format {
407- write ! ( f, "{}" , leading ) ?;
407+ write ! ( f, "{leading}" ) ?;
408408 }
409409 if let Some ( name) = & self . name {
410- write ! ( f, "{}" , name ) ?;
410+ write ! ( f, "{name}" ) ?;
411411 if let Some ( KdlEntryFormat {
412412 after_key,
413413 after_eq,
414414 ..
415415 } ) = & self . format
416416 {
417- write ! ( f, "{}={}" , after_key , after_eq ) ?;
417+ write ! ( f, "{after_key }={after_eq}" ) ?;
418418 } else {
419419 write ! ( f, "=" ) ?;
420420 }
421421 }
422422 if let Some ( ty) = & self . ty {
423423 write ! ( f, "(" ) ?;
424424 if let Some ( KdlEntryFormat { before_ty_name, .. } ) = & self . format {
425- write ! ( f, "{}" , before_ty_name ) ?;
425+ write ! ( f, "{before_ty_name}" ) ?;
426426 }
427- write ! ( f, "{}" , ty ) ?;
427+ write ! ( f, "{ty}" ) ?;
428428 if let Some ( KdlEntryFormat { after_ty_name, .. } ) = & self . format {
429- write ! ( f, "{}" , after_ty_name ) ?;
429+ write ! ( f, "{after_ty_name}" ) ?;
430430 }
431431 write ! ( f, ")" ) ?;
432432 }
@@ -436,12 +436,12 @@ impl Display for KdlEntry {
436436 ..
437437 } ) = & self . format
438438 {
439- write ! ( f, "{}{}" , after_ty , value_repr ) ?;
439+ write ! ( f, "{after_ty}{value_repr}" ) ?;
440440 } else {
441441 write ! ( f, "{}" , self . value) ?;
442442 }
443443 if let Some ( KdlEntryFormat { trailing, .. } ) = & self . format {
444- write ! ( f, "{}" , trailing ) ?;
444+ write ! ( f, "{trailing}" ) ?;
445445 }
446446 Ok ( ( ) )
447447 }
@@ -452,7 +452,7 @@ where
452452 T : Into < KdlValue > ,
453453{
454454 fn from ( value : T ) -> Self {
455- KdlEntry :: new ( value)
455+ Self :: new ( value)
456456 }
457457}
458458
@@ -462,15 +462,15 @@ where
462462 V : Into < KdlValue > ,
463463{
464464 fn from ( ( key, value) : ( K , V ) ) -> Self {
465- KdlEntry :: new_prop ( key, value)
465+ Self :: new_prop ( key, value)
466466 }
467467}
468468
469469impl FromStr for KdlEntry {
470470 type Err = KdlError ;
471471
472472 fn from_str ( s : & str ) -> Result < Self , Self :: Err > {
473- KdlEntry :: parse ( s)
473+ Self :: parse ( s)
474474 }
475475}
476476
0 commit comments