Struct async_rdma::MrToken
source · pub struct MrToken {
pub addr: usize,
pub len: usize,
pub rkey: u32,
pub ddl: SystemTime,
pub access: u32,
}
Expand description
Memory region token used for the remote access
Fields§
§addr: usize
The start address of this memory region
len: usize
The length of this memory region
rkey: u32
The remote key of this memory region
ddl: SystemTime
The Deadline of this memory region. After ddl, this memory region maybe unavailable due to timeout.
access: u32
Remote mr ibv_access_flags
inner
Trait Implementations§
source§impl<'de> Deserialize<'de> for MrToken
impl<'de> Deserialize<'de> for MrToken
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