Struct cloud_filter::filter::ticket::ValidateData
source · pub struct ValidateData { /* private fields */ }
Expand description
A ticket for the SyncFilter::validate_data callback.
Implementations§
Trait Implementations§
source§impl Debug for ValidateData
impl Debug for ValidateData
source§impl ReadAt for ValidateData
impl ReadAt for ValidateData
source§fn read_at(&self, buf: &mut [u8], offset: u64) -> Result<u64>
fn read_at(&self, buf: &mut [u8], offset: u64) -> Result<u64>
Read data at an offset from a placeholder file.
This method is equivalent to calling CfExecute
with CF_OPERATION_TYPE_RETRIEVE_DATA
.
The bytes returned will ALWAYS be the length of the buffer passed in. The operating system provides these guarantees.
Auto Trait Implementations§
impl Freeze for ValidateData
impl RefUnwindSafe for ValidateData
impl Send for ValidateData
impl Sync for ValidateData
impl Unpin for ValidateData
impl UnwindSafe for ValidateData
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more