pub struct ConversationItemId(pub String);Tuple Fields§
§0: StringTrait Implementations§
Source§impl Clone for ConversationItemId
impl Clone for ConversationItemId
Source§fn clone(&self) -> ConversationItemId
fn clone(&self) -> ConversationItemId
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ConversationItemId
impl Debug for ConversationItemId
Source§impl<'de> Deserialize<'de> for ConversationItemId
impl<'de> Deserialize<'de> for ConversationItemId
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 ConversationItemId
impl Display for ConversationItemId
Source§impl From<&str> for ConversationItemId
impl From<&str> for ConversationItemId
Source§impl From<String> for ConversationItemId
impl From<String> for ConversationItemId
Source§impl Hash for ConversationItemId
impl Hash for ConversationItemId
Source§impl Ord for ConversationItemId
impl Ord for ConversationItemId
Source§fn cmp(&self, other: &ConversationItemId) -> Ordering
fn cmp(&self, other: &ConversationItemId) -> Ordering
1.21.0 · 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 ConversationItemId
impl PartialEq for ConversationItemId
Source§impl PartialOrd for ConversationItemId
impl PartialOrd for ConversationItemId
Source§impl Serialize for ConversationItemId
impl Serialize for ConversationItemId
impl Eq for ConversationItemId
impl StructuralPartialEq for ConversationItemId
Auto Trait Implementations§
impl Freeze for ConversationItemId
impl RefUnwindSafe for ConversationItemId
impl Send for ConversationItemId
impl Sync for ConversationItemId
impl Unpin for ConversationItemId
impl UnsafeUnpin for ConversationItemId
impl UnwindSafe for ConversationItemId
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more