pub enum N0desMessage {
Auth(WithChannels<Auth, N0desService>),
PutBlob(WithChannels<PutBlob, N0desService>),
GetTag(WithChannels<GetTag, N0desService>),
PutTopic(WithChannels<PutTopic, N0desService>),
DeleteTopic(WithChannels<DeleteTopic, N0desService>),
PutMetrics(WithChannels<PutMetrics, N0desService>),
Ping(WithChannels<Ping, N0desService>),
}
Variants§
Auth(WithChannels<Auth, N0desService>)
PutBlob(WithChannels<PutBlob, N0desService>)
GetTag(WithChannels<GetTag, N0desService>)
PutTopic(WithChannels<PutTopic, N0desService>)
DeleteTopic(WithChannels<DeleteTopic, N0desService>)
PutMetrics(WithChannels<PutMetrics, N0desService>)
Ping(WithChannels<Ping, N0desService>)
Implementations§
Source§impl N0desMessage
impl N0desMessage
Sourcepub fn parent_span(&self) -> Span
pub fn parent_span(&self) -> Span
Get the parent span of the message
Trait Implementations§
Source§impl Debug for N0desMessage
impl Debug for N0desMessage
Source§impl From<WithChannels<Auth, N0desService>> for N0desMessage
impl From<WithChannels<Auth, N0desService>> for N0desMessage
Source§fn from(value: WithChannels<Auth, N0desService>) -> Self
fn from(value: WithChannels<Auth, N0desService>) -> Self
Converts to this type from the input type.
Source§impl From<WithChannels<DeleteTopic, N0desService>> for N0desMessage
impl From<WithChannels<DeleteTopic, N0desService>> for N0desMessage
Source§fn from(value: WithChannels<DeleteTopic, N0desService>) -> Self
fn from(value: WithChannels<DeleteTopic, N0desService>) -> Self
Converts to this type from the input type.
Source§impl From<WithChannels<GetTag, N0desService>> for N0desMessage
impl From<WithChannels<GetTag, N0desService>> for N0desMessage
Source§fn from(value: WithChannels<GetTag, N0desService>) -> Self
fn from(value: WithChannels<GetTag, N0desService>) -> Self
Converts to this type from the input type.
Source§impl From<WithChannels<Ping, N0desService>> for N0desMessage
impl From<WithChannels<Ping, N0desService>> for N0desMessage
Source§fn from(value: WithChannels<Ping, N0desService>) -> Self
fn from(value: WithChannels<Ping, N0desService>) -> Self
Converts to this type from the input type.
Source§impl From<WithChannels<PutBlob, N0desService>> for N0desMessage
impl From<WithChannels<PutBlob, N0desService>> for N0desMessage
Source§fn from(value: WithChannels<PutBlob, N0desService>) -> Self
fn from(value: WithChannels<PutBlob, N0desService>) -> Self
Converts to this type from the input type.
Source§impl From<WithChannels<PutMetrics, N0desService>> for N0desMessage
impl From<WithChannels<PutMetrics, N0desService>> for N0desMessage
Source§fn from(value: WithChannels<PutMetrics, N0desService>) -> Self
fn from(value: WithChannels<PutMetrics, N0desService>) -> Self
Converts to this type from the input type.
Source§impl From<WithChannels<PutTopic, N0desService>> for N0desMessage
impl From<WithChannels<PutTopic, N0desService>> for N0desMessage
Source§fn from(value: WithChannels<PutTopic, N0desService>) -> Self
fn from(value: WithChannels<PutTopic, N0desService>) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for N0desMessage
impl !RefUnwindSafe for N0desMessage
impl Send for N0desMessage
impl Sync for N0desMessage
impl Unpin for N0desMessage
impl !UnwindSafe for N0desMessage
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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