pub struct CrossLaneRequestCatalog { /* private fields */ }Expand description
Native request types registered for zero-serialization cross-lane transfer.
Implementations§
Source§impl CrossLaneRequestCatalog
impl CrossLaneRequestCatalog
Sourcepub fn with_request<C>(self, operations: &'static [&'static str]) -> Self
pub fn with_request<C>(self, operations: &'static [&'static str]) -> Self
Registers one generated request Capability whose values are Send.
Trait Implementations§
Source§impl Clone for CrossLaneRequestCatalog
impl Clone for CrossLaneRequestCatalog
Source§fn clone(&self) -> CrossLaneRequestCatalog
fn clone(&self) -> CrossLaneRequestCatalog
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 moreSource§impl Debug for CrossLaneRequestCatalog
impl Debug for CrossLaneRequestCatalog
Source§impl Default for CrossLaneRequestCatalog
impl Default for CrossLaneRequestCatalog
Source§fn default() -> CrossLaneRequestCatalog
fn default() -> CrossLaneRequestCatalog
Returns the “default value” for a type. Read more
Source§impl From<CrossLaneRequestCatalog> for CrossLaneTransferCatalog
impl From<CrossLaneRequestCatalog> for CrossLaneTransferCatalog
Source§fn from(requests: CrossLaneRequestCatalog) -> Self
fn from(requests: CrossLaneRequestCatalog) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for CrossLaneRequestCatalog
impl !UnwindSafe for CrossLaneRequestCatalog
impl Freeze for CrossLaneRequestCatalog
impl Send for CrossLaneRequestCatalog
impl Sync for CrossLaneRequestCatalog
impl Unpin for CrossLaneRequestCatalog
impl UnsafeUnpin for CrossLaneRequestCatalog
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