pub enum SenderResolver{
PeerId(Resolver<Rc<String>>),
PeerIdWithCallId {
peer_id: Resolver<Rc<String>>,
call_id: Resolver<u32>,
},
}
Expand description
The resolver for an archived Sender
Variants§
PeerId(Resolver<Rc<String>>)
The resolver for Sender::PeerId
Tuple Fields
§
0: Resolver<Rc<String>>
The resolver for Sender::PeerId::0
PeerIdWithCallId
The resolver for Sender::PeerIdWithCallId
Fields
§
peer_id: Resolver<Rc<String>>
The resolver for Sender::PeerIdWithCallId::peer_id
§
call_id: Resolver<u32>
The resolver for Sender::PeerIdWithCallId::call_id
Auto Trait Implementations§
impl Freeze for SenderResolver
impl RefUnwindSafe for SenderResolver
impl Send for SenderResolver
impl Sync for SenderResolver
impl Unpin for SenderResolver
impl UnwindSafe for SenderResolver
Blanket Implementations§
§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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
§impl<F, W, T, D> Deserialize<With<T, W>, D> for F
impl<F, W, T, D> Deserialize<With<T, W>, D> for F
§fn deserialize(
&self,
deserializer: &mut D,
) -> Result<With<T, W>, <D as Fallible>::Error>
fn deserialize( &self, deserializer: &mut D, ) -> Result<With<T, W>, <D as Fallible>::Error>
Deserializes using the given deserializer
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Gets the layout of the type.