difftreelog
style update rustfmt
in: master
9 files changed
cmds/jrsonnet/src/main.rsdiffbeforeafterbothno syntactic changes
crates/jrsonnet-evaluator/src/arr/spec.rsdiffbeforeafterbothno syntactic changes
crates/jrsonnet-evaluator/src/manifest.rsdiffbeforeafterbothno syntactic changes
crates/jrsonnet-evaluator/src/val.rsdiffbeforeafterbothno syntactic changes
crates/jrsonnet-macros/src/lib.rsdiffbeforeafterboth515152fn extract_type_from_option(ty: &Type) -> Result<Option<&Type>> {52fn extract_type_from_option(ty: &Type) -> Result<Option<&Type>> {53 let Some(args) = type_is_path(ty, "Option") else {53 let Some(args) = type_is_path(ty, "Option") else {54 return Ok(None)54 return Ok(None);55 };55 };56 // It should have only on angle-bracketed param ("<String>"):56 // It should have only on angle-bracketed param ("<String>"):57 let PathArguments::AngleBracketed(params) = args else {57 let PathArguments::AngleBracketed(params) = args else {63 return Err(Error::new(63 return Err(Error::new(64 generic_arg.span(),64 generic_arg.span(),65 "option generic should be a type",65 "option generic should be a type",66 ))66 ));67 };67 };68 Ok(Some(ty))68 Ok(Some(ty))69}69}210 return Err(Error::new(210 return Err(Error::new(211 fun.sig.span(),211 fun.sig.span(),212 "builtin should return something",212 "builtin should return something",213 ))213 ));214 };214 };215215216 let name = fun.sig.ident.to_string();216 let name = fun.sig.ident.to_string();crates/jrsonnet-parser/src/lib.rsdiffbeforeafterbothno syntactic changes
crates/jrsonnet-parser/src/source.rsdiffbeforeafterboth33 }33 }34 fn dyn_eq(&self, other: &dyn $T) -> bool {34 fn dyn_eq(&self, other: &dyn $T) -> bool {35 let Some(other) = other.as_any().downcast_ref::<Self>() else {35 let Some(other) = other.as_any().downcast_ref::<Self>() else {36 return false36 return false;37 };37 };38 let this = <Self as $T>::as_any(self)38 let this = <Self as $T>::as_any(self)39 .downcast_ref::<Self>()39 .downcast_ref::<Self>()flake.lockdiffbeforeafterboth20 },20 },21 "nixpkgs": {21 "nixpkgs": {22 "locked": {22 "locked": {23 "lastModified": 1689162265,23 "lastModified": 1690394427,24 "narHash": "sha256-kdW79sfwX2TTX8yFBNUsEYOG+gQuAOHU+WcUtxMUnlc=",24 "narHash": "sha256-ZT1ABAZVdJycCJMUHu533dvcMuxqUGDnp6N2zLcFrv4=",25 "owner": "nixos",25 "owner": "nixos",26 "repo": "nixpkgs",26 "repo": "nixpkgs",27 "rev": "1941c7d8f1219c615a1d6dae826e0d6fab89acca",27 "rev": "78df3591ec67310b8cc4b753e1496999da2678cf",28 "type": "github"28 "type": "github"29 },29 },30 "original": {30 "original": {50 ]50 ]51 },51 },52 "locked": {52 "locked": {53 "lastModified": 1689129196,53 "lastModified": 1690338181,54 "narHash": "sha256-/z/Al4sFcIh5oPQWA9MclQmJR9g3RO8UDiHGaj/T9R8=",54 "narHash": "sha256-Sz2oQ9aNS3MVncnCMndr0302G26UrFUfPynoH2iLjsg=",55 "owner": "oxalica",55 "owner": "oxalica",56 "repo": "rust-overlay",56 "repo": "rust-overlay",57 "rev": "db8d909c9526d4406579ee7343bf2d7de3d15eac",57 "rev": "b7f0b7b58b3c6f14a1377ec31a3d78b23ab843ec",58 "type": "github"58 "type": "github"59 },59 },60 "original": {60 "original": {flake.nixdiffbeforeafterboth16 inherit system;16 inherit system;17 overlays = [ rust-overlay.overlays.default ];17 overlays = [ rust-overlay.overlays.default ];18 };18 };19 rust = ((pkgs.rustChannelOf { date = "2023-06-26"; channel = "nightly"; }).default.override {19 rust = ((pkgs.rustChannelOf { date = "2023-07-23"; channel = "nightly"; }).default.override {20 extensions = [ "rust-src" "miri" "rust-analyzer" ];20 extensions = [ "rust-src" "miri" "rust-analyzer" ];21 });21 });22 in22 in