[][src]Enum twilight_embed_builder::image_source::ImageSourceAttachmentError

#[non_exhaustive]pub enum ImageSourceAttachmentError {
    ExtensionEmpty,
    ExtensionMissing,
}

Error creating an embed field.

Variants (Non-exhaustive)

Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
ExtensionEmpty

An extension is present in the provided filename but it is empty.

ExtensionMissing

An extension is missing in the provided filename.

Trait Implementations

impl Clone for ImageSourceAttachmentError[src]

impl Debug for ImageSourceAttachmentError[src]

impl Display for ImageSourceAttachmentError[src]

impl Eq for ImageSourceAttachmentError[src]

impl Error for ImageSourceAttachmentError[src]

impl PartialEq<ImageSourceAttachmentError> for ImageSourceAttachmentError[src]

impl StructuralEq for ImageSourceAttachmentError[src]

impl StructuralPartialEq for ImageSourceAttachmentError[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.