[][src]Struct async_graphql_parser::types::UploadValue

pub struct UploadValue {
    pub filename: String,
    pub content_type: Option<String>,
    pub content: File,
}

A file upload value.

Fields

filename: String

The name of the file.

content_type: Option<String>

The content type of the file.

content: File

The file data.

Implementations

impl UploadValue[src]

pub fn try_clone(&self) -> Result<Self>[src]

Attempt to clone the upload value. This type's Clone implementation simply calls this and panics on failure.

Errors

Fails if cloning the inner File fails.

Trait Implementations

impl Clone for UploadValue[src]

impl Debug for UploadValue[src]

impl Eq for UploadValue[src]

impl PartialEq<UploadValue> for UploadValue[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, 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, 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.