Lines Matching refs:W
260 pub fn read_write_callback_file<'a, T, E: 'a, F, W>( in read_write_callback_file()
265 _w: &'static W, in read_write_callback_file() argument
270 W: Fn(&T, &mut UserSliceReader) -> Result + Send + Sync, in read_write_callback_file()
273 <WritableAdapter<FormatAdapter<T, F>, W> as file_ops::ReadWriteFile<_>>::FILE_OPS in read_write_callback_file()
317 pub fn write_callback_file<'a, T, E: 'a, W>( in write_callback_file()
321 _w: &'static W, in write_callback_file() argument
325 W: Fn(&T, &mut UserSliceReader) -> Result + Send + Sync, in write_callback_file()
327 let file_ops = <WritableAdapter<NoWriter<T>, W> as WriteFile<_>>::FILE_OPS in write_callback_file()
610 pub fn read_write_callback_file<T, F, W>( in read_write_callback_file()
615 _w: &'static W, in read_write_callback_file() argument
619 W: Fn(&T, &mut UserSliceReader) -> Result + Send + Sync, in read_write_callback_file()
621 let vtable = <WritableAdapter<FormatAdapter<T, F>, W> as ReadWriteFile<_>>::FILE_OPS in read_write_callback_file()
663 pub fn write_only_callback_file<T, W>(&self, name: &CStr, data: &'data T, _w: &'static W) in write_only_callback_file()
666 W: Fn(&T, &mut UserSliceReader) -> Result + Send + Sync, in write_only_callback_file()
668 let vtable = &<WritableAdapter<NoWriter<T>, W> as WriteFile<_>>::FILE_OPS in write_only_callback_file()