pub struct DistributionListName {
pub dl_name: COctetString<1, 21>,
/* private fields */
}Available on crate feature
alloc only.Expand description
Distribution List Format Destination Address.
Fields§
§dl_name: COctetString<1, 21>Name of Distribution List.
Implementations§
Source§impl DistributionListName
impl DistributionListName
Sourcepub fn into_parts(self) -> DistributionListNameParts
pub fn into_parts(self) -> DistributionListNameParts
Converts Self into its parts.
Sourcepub fn from_parts(parts: DistributionListNameParts) -> Self
pub fn from_parts(parts: DistributionListNameParts) -> Self
Trait Implementations§
Source§impl<'arbitrary> Arbitrary<'arbitrary> for DistributionListName
impl<'arbitrary> Arbitrary<'arbitrary> for DistributionListName
Source§fn arbitrary(u: &mut Unstructured<'arbitrary>) -> Result<Self>
fn arbitrary(u: &mut Unstructured<'arbitrary>) -> Result<Self>
Generate an arbitrary value of
Self from the given unstructured data. Read moreSource§fn arbitrary_take_rest(u: Unstructured<'arbitrary>) -> Result<Self>
fn arbitrary_take_rest(u: Unstructured<'arbitrary>) -> Result<Self>
Generate an arbitrary value of
Self from the entirety of the given
unstructured data. Read moreSource§fn size_hint(depth: usize) -> (usize, Option<usize>)
fn size_hint(depth: usize) -> (usize, Option<usize>)
Get a size hint for how many bytes out of an
Unstructured this type
needs to construct itself. Read moreSource§fn try_size_hint(
depth: usize,
) -> Result<(usize, Option<usize>), MaxRecursionReached>
fn try_size_hint( depth: usize, ) -> Result<(usize, Option<usize>), MaxRecursionReached>
Get a size hint for how many bytes out of an
Unstructured this type
needs to construct itself. Read moreSource§impl Clone for DistributionListName
impl Clone for DistributionListName
Source§fn clone(&self) -> DistributionListName
fn clone(&self) -> DistributionListName
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DistributionListName
impl Debug for DistributionListName
Source§impl Decode for DistributionListName
impl Decode for DistributionListName
Source§impl<'de> Deserialize<'de> for DistributionListName
impl<'de> Deserialize<'de> for DistributionListName
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 Encode for DistributionListName
impl Encode for DistributionListName
Source§impl Encode for DistributionListName
impl Encode for DistributionListName
Source§impl Hash for DistributionListName
impl Hash for DistributionListName
Source§impl Ord for DistributionListName
impl Ord for DistributionListName
Source§impl PartialEq for DistributionListName
impl PartialEq for DistributionListName
Source§impl PartialOrd for DistributionListName
impl PartialOrd for DistributionListName
Source§impl Serialize for DistributionListName
impl Serialize for DistributionListName
impl Eq for DistributionListName
impl StructuralPartialEq for DistributionListName
Auto Trait Implementations§
impl !Freeze for DistributionListName
impl RefUnwindSafe for DistributionListName
impl Send for DistributionListName
impl Sync for DistributionListName
impl Unpin for DistributionListName
impl UnwindSafe for DistributionListName
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)