Enum jmap_client::email::BodyProperty
source · pub enum BodyProperty {
Show 13 variants
PartId,
BlobId,
Size,
Headers,
Name,
Type,
Charset,
Disposition,
Cid,
Language,
Location,
SubParts,
Header(Header),
}Variants§
PartId
BlobId
Size
Headers
Name
Type
Charset
Disposition
Cid
Language
Location
SubParts
Header(Header)
Trait Implementations§
source§impl Clone for BodyProperty
impl Clone for BodyProperty
source§fn clone(&self) -> BodyProperty
fn clone(&self) -> BodyProperty
Returns a copy 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 BodyProperty
impl Debug for BodyProperty
source§impl<'de> Deserialize<'de> for BodyProperty
impl<'de> Deserialize<'de> for BodyProperty
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 BodyProperty
impl Display for BodyProperty
source§impl Hash for BodyProperty
impl Hash for BodyProperty
source§impl PartialEq<BodyProperty> for BodyProperty
impl PartialEq<BodyProperty> for BodyProperty
source§fn eq(&self, other: &BodyProperty) -> bool
fn eq(&self, other: &BodyProperty) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for BodyProperty
impl Serialize for BodyProperty
impl Eq for BodyProperty
impl StructuralEq for BodyProperty
impl StructuralPartialEq for BodyProperty
Auto Trait Implementations§
impl RefUnwindSafe for BodyProperty
impl Send for BodyProperty
impl Sync for BodyProperty
impl Unpin for BodyProperty
impl UnwindSafe for BodyProperty
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<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,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.