pub struct MessagingEndpointId(pub Ulid);Expand description
ULID-shaped identifier for a
MessagingEndpoint (Phase M).
Tuple Fields§
§0: UlidImplementations§
Trait Implementations§
Source§impl Clone for MessagingEndpointId
impl Clone for MessagingEndpointId
Source§fn clone(&self) -> MessagingEndpointId
fn clone(&self) -> MessagingEndpointId
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 MessagingEndpointId
Source§impl Debug for MessagingEndpointId
impl Debug for MessagingEndpointId
Source§impl Default for MessagingEndpointId
impl Default for MessagingEndpointId
Source§impl<'de> Deserialize<'de> for MessagingEndpointId
impl<'de> Deserialize<'de> for MessagingEndpointId
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for MessagingEndpointId
impl Display for MessagingEndpointId
impl Eq for MessagingEndpointId
Source§impl Hash for MessagingEndpointId
impl Hash for MessagingEndpointId
Source§impl Ord for MessagingEndpointId
impl Ord for MessagingEndpointId
Source§fn cmp(&self, other: &MessagingEndpointId) -> Ordering
fn cmp(&self, other: &MessagingEndpointId) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for MessagingEndpointId
impl PartialEq for MessagingEndpointId
Source§fn eq(&self, other: &MessagingEndpointId) -> bool
fn eq(&self, other: &MessagingEndpointId) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for MessagingEndpointId
impl PartialOrd for MessagingEndpointId
Source§impl Serialize for MessagingEndpointId
impl Serialize for MessagingEndpointId
impl StructuralPartialEq for MessagingEndpointId
Auto Trait Implementations§
impl Freeze for MessagingEndpointId
impl RefUnwindSafe for MessagingEndpointId
impl Send for MessagingEndpointId
impl Sync for MessagingEndpointId
impl Unpin for MessagingEndpointId
impl UnsafeUnpin for MessagingEndpointId
impl UnwindSafe for MessagingEndpointId
Blanket Implementations§
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<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request