Enum sendgrid_api::types::Disposition
source · pub enum Disposition {
Attachment,
Inline,
FallthroughString,
}
Expand description
The attachment’s content-disposition, specifying how you would like the attachment to be displayed. For example, “inline”
results in the attached file are displayed automatically within the message while “attachment”
results in the attached file require some action to be taken before it is displayed, such as opening or downloading the file.
Variants
Attachment
Inline
FallthroughString
Trait Implementations
sourceimpl Clone for Disposition
impl Clone for Disposition
sourcefn clone(&self) -> Disposition
fn clone(&self) -> Disposition
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 Disposition
impl Debug for Disposition
sourceimpl Default for Disposition
impl Default for Disposition
sourcefn default() -> Disposition
fn default() -> Disposition
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for Disposition
impl<'de> Deserialize<'de> for Disposition
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 Display for Disposition
impl Display for Disposition
sourceimpl JsonSchema for Disposition
impl JsonSchema for Disposition
sourcefn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
sourcefn json_schema(gen: &mut SchemaGenerator) -> Schema
fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
sourcefn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref
keyword. Read moresourceimpl PartialEq<Disposition> for Disposition
impl PartialEq<Disposition> for Disposition
sourcefn eq(&self, other: &Disposition) -> bool
fn eq(&self, other: &Disposition) -> bool
sourceimpl Serialize for Disposition
impl Serialize for Disposition
impl StructuralPartialEq for Disposition
Auto Trait Implementations
impl RefUnwindSafe for Disposition
impl Send for Disposition
impl Sync for Disposition
impl Unpin for Disposition
impl UnwindSafe for Disposition
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