Struct async_graphql::types::UploadValue
source · pub struct UploadValue {
pub filename: String,
pub content_type: Option<String>,
pub content: File,
}
Expand description
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§
source§impl UploadValue
impl UploadValue
sourcepub fn try_clone(&self) -> Result<Self>
pub fn try_clone(&self) -> Result<Self>
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.
Auto Trait Implementations§
impl Freeze for UploadValue
impl RefUnwindSafe for UploadValue
impl Send for UploadValue
impl Sync for UploadValue
impl Unpin for UploadValue
impl UnwindSafe for UploadValue
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