pub struct RegisteredMechanism { /* private fields */ }Expand description
Registry handle for one allocator mechanism or trusted coherent bundle.
Implementations§
Source§impl RegisteredMechanism
impl RegisteredMechanism
pub const fn identity(self) -> MechanismIdentity
pub const fn device(self) -> DeviceKey
pub const fn coherence(self) -> MechanismCoherence
Trait Implementations§
Source§impl Clone for RegisteredMechanism
impl Clone for RegisteredMechanism
Source§fn clone(&self) -> RegisteredMechanism
fn clone(&self) -> RegisteredMechanism
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 RegisteredMechanism
Source§impl Debug for RegisteredMechanism
impl Debug for RegisteredMechanism
impl Eq for RegisteredMechanism
Source§impl Hash for RegisteredMechanism
impl Hash for RegisteredMechanism
Source§impl PartialEq for RegisteredMechanism
impl PartialEq for RegisteredMechanism
impl StructuralPartialEq for RegisteredMechanism
Auto Trait Implementations§
impl Freeze for RegisteredMechanism
impl RefUnwindSafe for RegisteredMechanism
impl Send for RegisteredMechanism
impl Sync for RegisteredMechanism
impl Unpin for RegisteredMechanism
impl UnsafeUnpin for RegisteredMechanism
impl UnwindSafe for RegisteredMechanism
Blanket Implementations§
impl<T> BindingResource for T
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