pub enum ResolvedRef {
Handle(MessageHandle),
Unresolved(WireRef),
}Expand description
A protocol-level reference, resolved to a stable handle when unambiguous.
Variants§
Handle(MessageHandle)
Unresolved(WireRef)
Trait Implementations§
Source§impl Clone for ResolvedRef
impl Clone for ResolvedRef
Source§fn clone(&self) -> ResolvedRef
fn clone(&self) -> ResolvedRef
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ResolvedRef
impl Debug for ResolvedRef
Source§impl PartialEq for ResolvedRef
impl PartialEq for ResolvedRef
impl Copy for ResolvedRef
impl Eq for ResolvedRef
impl StructuralPartialEq for ResolvedRef
Auto Trait Implementations§
impl Freeze for ResolvedRef
impl RefUnwindSafe for ResolvedRef
impl Send for ResolvedRef
impl Sync for ResolvedRef
impl Unpin for ResolvedRef
impl UnwindSafe for ResolvedRef
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)