Struct dropbox_sdk::file_requests::FileRequest [−][src]
#[non_exhaustive]pub struct FileRequest { pub id: FileRequestId, pub url: String, pub title: String, pub created: DropboxTimestamp, pub is_open: bool, pub file_count: i64, pub destination: Option<Path>, pub deadline: Option<FileRequestDeadline>, pub description: Option<String>, }
dbx_file_requests only.Expand description
A file request for receiving files into the user’s Dropbox account.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.id: FileRequestIdThe ID of the file request.
url: StringThe URL of the file request.
title: StringThe title of the file request.
created: DropboxTimestampWhen this file request was created.
is_open: boolWhether or not the file request is open. If the file request is closed, it will not accept any more file submissions.
file_count: i64The number of files this file request has received.
destination: Option<Path>The path of the folder in the Dropbox where uploaded files will be sent. This can be None
if the destination was removed. For apps with the app folder permission, this will be
relative to the app folder.
deadline: Option<FileRequestDeadline>The deadline for this file request. Only set if the request has a deadline.
description: Option<String>A description of the file request.
Implementations
pub fn new(
id: FileRequestId,
url: String,
title: String,
created: DropboxTimestamp,
is_open: bool,
file_count: i64
) -> SelfTrait Implementations
Deserialize this value from the given Serde deserializer. Read more
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl RefUnwindSafe for FileRequestimpl Send for FileRequestimpl Sync for FileRequestimpl Unpin for FileRequestimpl UnwindSafe for FileRequestBlanket Implementations
Mutably borrows from an owned value. Read more