async fn write_at(
        &self,
        offset: u64,
        buf: &DmaBuf,
    ) -> Result<usize, LabelError> {
        let hdl = self.handle().context(WriteError {
            name: self.name.clone(),
        })?;
        Ok(hdl.write_at(offset, buf).await.context(WriteError {
            name: self.name.clone(),
        })?)
    }
/// write the contents of the buffer to this child
write the contents of the buffer to this child
write the contents of the buffer to this child
async fn write_at(
        &self,
        offset: u64,
        buf: &DmaBuf,
    ) -> Result<usize, LabelError> {
        let hdl = self.handle().context(WriteError {
            name: self.name.clone(),
        })?;
        Ok(hdl.write_at(offset, buf).await.context(WriteError {
            name: self.name.clone(),
        })?)
    }
async fn write_at ( & self , offset : u64 , buf : & DmaBuf , ) -> Result < usize , LabelError > { let hdl = self . handle ( ) . context ( WriteError { name : self . name . clone ( ) , } ) ? ; Ok ( hdl . write_at ( offset , buf ) . await . context ( WriteError { name : self . name . clone ( ) , } ) ? ) }
write the contents of the buffer to this child
write the contents of the buffer to this child
&self
offset
u64
buf
&DmaBuf