pub trait NixlRegisterExt:
MemoryDescriptor
+ NixlCompatible
+ Sized {
// Provided method
fn register(
self,
agent: &NixlAgent,
opt: Option<&OptArgs>,
) -> Result<NixlRegistered<Self>, Self> { ... }
}Expand description
Extension trait providing ergonomic .register() method for NIXL registration.
This trait is automatically implemented for all types that implement both
MemoryDescriptor and NixlCompatible. Import this trait to use the
method syntax:
Provided Methods§
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".