difftreelog
style apply clippy suggestions
in: master
5 files changed
bindings/jsonnet/src/import.rsdiffbeforeafterboth143pub unsafe extern "C" fn jsonnet_jpath_add(vm: &State, v: *const c_char) {143pub unsafe extern "C" fn jsonnet_jpath_add(vm: &State, v: *const c_char) {144 let cstr = CStr::from_ptr(v);144 let cstr = CStr::from_ptr(v);145 let path = PathBuf::from(cstr.to_str().unwrap());145 let path = PathBuf::from(cstr.to_str().unwrap());146 let any_resolver = &vm.settings().import_resolver;146 let any_resolver = vm.import_resolver();147 let resolver = any_resolver147 let resolver = any_resolver148 .as_any()148 .as_any()149 .downcast_ref::<NativeImportResolver>()149 .downcast_ref::<NativeImportResolver>()crates/jrsonnet-evaluator/src/gc.rsdiffbeforeafterboth535354impl<T: ?Sized> Borrow<T> for TraceBox<T> {54impl<T: ?Sized> Borrow<T> for TraceBox<T> {55 fn borrow(&self) -> &T {55 fn borrow(&self) -> &T {56 &*self.056 &self.057 }57 }58}58}595960impl<T: ?Sized> BorrowMut<T> for TraceBox<T> {60impl<T: ?Sized> BorrowMut<T> for TraceBox<T> {61 fn borrow_mut(&mut self) -> &mut T {61 fn borrow_mut(&mut self) -> &mut T {62 &mut *self.062 &mut self.063 }63 }64}64}656566impl<T: ?Sized> AsRef<T> for TraceBox<T> {66impl<T: ?Sized> AsRef<T> for TraceBox<T> {67 fn as_ref(&self) -> &T {67 fn as_ref(&self) -> &T {68 &*self.068 &self.069 }69 }70}70}717172impl<T: ?Sized> AsMut<T> for TraceBox<T> {72impl<T: ?Sized> AsMut<T> for TraceBox<T> {73 fn as_mut(&mut self) -> &mut T {73 fn as_mut(&mut self) -> &mut T {74 &mut *self.074 &mut self.075 }75 }76}76}7777crates/jrsonnet-evaluator/src/import.rsdiffbeforeafterboth41 }41 }424243 unsafe fn as_any(&self) -> &dyn Any {43 unsafe fn as_any(&self) -> &dyn Any {44 panic!("`as_any($self)` is not supported by dummy resolver")44 panic!("`as_any(&self)` is not supported by dummy resolver")45 }45 }46}46}47#[allow(clippy::use_self)]47#[allow(clippy::use_self)]crates/jrsonnet-evaluator/src/stdlib/format.rsdiffbeforeafterboth775 "+10 "775 "+10 "776 );776 );777 assert_eq!(777 assert_eq!(format_arr(s, "%+-04o", &[Val::Num(8.0)]).unwrap(), "+10 ");778 format_arr(s.clone(), "%+-04o", &[Val::Num(8.0)]).unwrap(),779 "+10 "780 );781 }778 }crates/jrsonnet-evaluator/src/typed/conversions.rsdiffbeforeafterboth393 ($a:ty, $b:ty, $c:ty, $d:ty, $e:ty, $f:ty) => {Either6<$a, $b, $c, $d, $e, $f>};393 ($a:ty, $b:ty, $c:ty, $d:ty, $e:ty, $f:ty) => {Either6<$a, $b, $c, $d, $e, $f>};394 ($a:ty, $b:ty, $c:ty, $d:ty, $e:ty, $f:ty, $g:ty) => {Either7<$a, $b, $c, $d, $e, $f, $g>};394 ($a:ty, $b:ty, $c:ty, $d:ty, $e:ty, $f:ty, $g:ty) => {Either7<$a, $b, $c, $d, $e, $f, $g>};395}395}396pub use Either;396397397pub type MyType = Either![u32, f64, String];398pub type MyType = Either![u32, f64, String];398399