pub struct SemanticSupportRef { /* private fields */ }Expand description
Support identity paired with its opaque physical handle.
Implementations§
Source§impl SemanticSupportRef
impl SemanticSupportRef
pub const fn handle(self) -> SemanticSupportHandle
pub const fn identity(self) -> SemanticSupportIdentity
Trait Implementations§
Source§impl Clone for SemanticSupportRef
impl Clone for SemanticSupportRef
Source§fn clone(&self) -> SemanticSupportRef
fn clone(&self) -> SemanticSupportRef
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 SemanticSupportRef
Source§impl Debug for SemanticSupportRef
impl Debug for SemanticSupportRef
impl Eq for SemanticSupportRef
Source§impl PartialEq for SemanticSupportRef
impl PartialEq for SemanticSupportRef
impl StructuralPartialEq for SemanticSupportRef
Auto Trait Implementations§
impl Freeze for SemanticSupportRef
impl RefUnwindSafe for SemanticSupportRef
impl Send for SemanticSupportRef
impl Sync for SemanticSupportRef
impl Unpin for SemanticSupportRef
impl UnsafeUnpin for SemanticSupportRef
impl UnwindSafe for SemanticSupportRef
Blanket Implementations§
impl<T> Allocation 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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more