Searched refs:VecIoWrapper (Results 1 – 7 of 7) sorted by relevance
164 pub struct VecIoWrapper { struct168 impl From<Vec<u8>> for VecIoWrapper { implementation170 VecIoWrapper { inner: vec.into() } in from()174 impl From<VecIoWrapper> for Vec<u8> {175 fn from(v: VecIoWrapper) -> Vec<u8> { in from()180 impl VecIoWrapper { impl209 unsafe impl BackingMemory for VecIoWrapper { implementation
181 use crate::mem::VecIoWrapper;256 let mem = Arc::new(VecIoWrapper::from(vec![b' '; 10])); in readmem()260 Arc::<VecIoWrapper>::clone(&mem), in readmem()287 let mem = Arc::new(VecIoWrapper::from("data".as_bytes().to_vec())); in writemem()291 Arc::<VecIoWrapper>::clone(&mem), in writemem()
105 pub use mem::VecIoWrapper;
18 use crate::mem::VecIoWrapper;44 let buf = Arc::new(VecIoWrapper::from(vec)); in read_to_vec()90 let buf = Arc::new(VecIoWrapper::from(vec)); in write_from_vec()302 let vw = Arc::new(VecIoWrapper::from(v)); in range_error()306 Arc::<VecIoWrapper>::clone(&vw), in range_error()
902 use crate::mem::VecIoWrapper;932 Arc::new(VecIoWrapper::from(vec![0u8; 4096])) as Arc<dyn BackingMemory + Send + Sync>; in dont_drop_backing_mem_read()979 Arc::new(VecIoWrapper::from(vec![0u8; 4096])) as Arc<dyn BackingMemory + Send + Sync>; in dont_drop_backing_mem_write()1034 Arc::new(VecIoWrapper::from(vec![0u8; 16])) as Arc<dyn BackingMemory + Send + Sync>; in canceled_before_completion()1057 Arc::new(VecIoWrapper::from(vec![0xc2u8; 16])) as Arc<dyn BackingMemory + Send + Sync>; in canceled_before_completion()1092 let bm = Arc::new(VecIoWrapper::from(VALUE.to_ne_bytes().to_vec())); in drop_before_completion()1195 let bm = Arc::new(VecIoWrapper::from(0xf2e96u64.to_ne_bytes().to_vec())); in drop_on_different_thread()
422 use crate::mem::VecIoWrapper;474 let mem = Arc::new(VecIoWrapper::from(vec![0; 4])); in test_read_mem()478 Arc::<VecIoWrapper>::clone(&mem), in test_read_mem()528 let mem = Arc::new(VecIoWrapper::from(buf)); in test_write_mem()532 Arc::<VecIoWrapper>::clone(&mem), in test_write_mem()
383 let backing_mem = Arc::new(cros_async::VecIoWrapper::from(vec![0u8; buf.len()])); in read_double_buffered()408 let backing_mem = Arc::new(cros_async::VecIoWrapper::from(buf.to_vec())); in write_double_buffered()