pub struct FileCompletion {
pub bytes: u64,
}Fields§
§bytes: u64Trait Implementations§
Source§impl Clone for FileCompletion
impl Clone for FileCompletion
Source§fn clone(&self) -> FileCompletion
fn clone(&self) -> FileCompletion
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for FileCompletion
Source§impl Debug for FileCompletion
impl Debug for FileCompletion
Source§impl Described for FileCompletion
impl Described for FileCompletion
impl Eq for FileCompletion
Source§impl MemorySize for FileCompletion
impl MemorySize for FileCompletion
fn memory_size(&self) -> usize
Source§impl PartialEq for FileCompletion
impl PartialEq for FileCompletion
impl StructuralPartialEq for FileCompletion
Source§impl Value for FileCompletion
impl Value for FileCompletion
fn write(&self, bytes: &mut Vec<u8>)
fn size(&self) -> usize
fn memory(input: &mut Reader<'_>) -> Result<usize, MessageError>
fn read(input: &mut Reader<'_>) -> Result<FileCompletion, MessageError>
fn size_many(values: &[Self]) -> usize
fn write_many(values: &[Self], bytes: &mut Vec<u8>)
fn memory_many( input: &mut Reader<'_>, count: usize, ) -> Result<usize, MessageError>
fn read_many( input: &mut Reader<'_>, count: usize, ) -> Result<Vec<Self>, MessageError>
Auto Trait Implementations§
impl Freeze for FileCompletion
impl RefUnwindSafe for FileCompletion
impl Send for FileCompletion
impl Sync for FileCompletion
impl Unpin for FileCompletion
impl UnsafeUnpin for FileCompletion
impl UnwindSafe for FileCompletion
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