pub struct XferDescriptor {
pub addr: usize,
pub len: usize,
pub dev_id: u64,
}Expand description
Public transfer descriptor used for indexing and comparisons
Fields§
§addr: usize§len: usize§dev_id: u64Trait Implementations§
Source§impl Clone for XferDescriptor
impl Clone for XferDescriptor
Source§fn clone(&self) -> XferDescriptor
fn clone(&self) -> XferDescriptor
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for XferDescriptor
impl Debug for XferDescriptor
Source§impl<'de> Deserialize<'de> for XferDescriptor
impl<'de> Deserialize<'de> for XferDescriptor
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for XferDescriptor
impl PartialEq for XferDescriptor
Source§impl Serialize for XferDescriptor
impl Serialize for XferDescriptor
impl StructuralPartialEq for XferDescriptor
Auto Trait Implementations§
impl Freeze for XferDescriptor
impl RefUnwindSafe for XferDescriptor
impl Send for XferDescriptor
impl Sync for XferDescriptor
impl Unpin for XferDescriptor
impl UnwindSafe for XferDescriptor
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