Lines Matching defs:self
90 &mut self, in read_blocks()
107 async fn write_blocks(&mut self, blk_offset: u64, data: &mut [u8]) -> Result<()>; in write_blocks()
122 &mut self, in read_blocks()
129 async fn write_blocks(&mut self, blk_offset: u64, data: &mut [u8]) -> Result<()> { in write_blocks()
145 &mut self, in read_blocks()
152 async fn write_blocks(&mut self, _: u64, _: &mut [u8]) -> Result<()> { in write_blocks()
263 &mut self, in read()
280 pub async fn write(&mut self, offset: u64, data: &mut [u8]) -> Result<()> { in write()
297 &mut self, in fill()
336 &mut self, in sync_gpt()
355 &mut self, in update_gpt()
370 pub async fn erase_gpt(&mut self, gpt: &mut Gpt<impl DerefMut<Target = [u8]>>) -> Result<()> { in erase_gpt()
387 &mut self, in read_gpt_partition()
411 &mut self, in write_gpt_partition()
468 fn get<I>(&mut self, index: I) -> Result<&<I>::Output> in get()
476 fn get_mut<I>(&mut self, index: I) -> Result<&mut <I>::Output> in get_mut()
484 fn clone_from_slice(&mut self, src: &[u8]) { in clone_from_slice()