Struct messagebird_async::sms::TypeDetails
source · pub struct TypeDetails { /* private fields */ }
Expand description
HashSet of type details
Implementations
sourceimpl TypeDetails
impl TypeDetails
pub fn new() -> Self
sourcepub fn add(&mut self, td: TypeDetail)
pub fn add(&mut self, td: TypeDetail)
add a new type detail to the set of type details
sourcepub fn iter(&mut self) -> Iter<'_, TypeDetail>
pub fn iter(&mut self) -> Iter<'_, TypeDetail>
iterate over all type details
Trait Implementations
sourceimpl Clone for TypeDetails
impl Clone for TypeDetails
sourcefn clone(&self) -> TypeDetails
fn clone(&self) -> TypeDetails
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for TypeDetails
impl Debug for TypeDetails
sourceimpl Default for TypeDetails
impl Default for TypeDetails
sourceimpl<'de> Deserialize<'de> for TypeDetails
impl<'de> Deserialize<'de> for TypeDetails
sourcefn 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
sourceimpl PartialEq<TypeDetails> for TypeDetails
impl PartialEq<TypeDetails> for TypeDetails
sourcefn eq(&self, other: &TypeDetails) -> bool
fn eq(&self, other: &TypeDetails) -> bool
sourceimpl Serialize for TypeDetails
impl Serialize for TypeDetails
impl Eq for TypeDetails
impl StructuralEq for TypeDetails
impl StructuralPartialEq for TypeDetails
Auto Trait Implementations
impl RefUnwindSafe for TypeDetails
impl Send for TypeDetails
impl Sync for TypeDetails
impl Unpin for TypeDetails
impl UnwindSafe for TypeDetails
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.