#[non_exhaustive]
pub enum UpdateFileRequestDeadline {
NoUpdate,
Update(Option<FileRequestDeadline>),
Other,
}Available on crate feature
dbx_file_requests only.Variants (Non-exhaustive)
This enum is marked as 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.
NoUpdate
Do not change the file request’s deadline.
Update(Option<FileRequestDeadline>)
If None, the file request’s deadline is cleared.
Other
Catch-all used for unrecognized values returned from the server. Encountering this value typically indicates that this SDK version is out of date.
Trait Implementations
sourceimpl Clone for UpdateFileRequestDeadline
impl Clone for UpdateFileRequestDeadline
sourcefn clone(&self) -> UpdateFileRequestDeadline
fn clone(&self) -> UpdateFileRequestDeadline
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 more
sourceimpl Debug for UpdateFileRequestDeadline
impl Debug for UpdateFileRequestDeadline
sourceimpl<'de> Deserialize<'de> for UpdateFileRequestDeadline
impl<'de> Deserialize<'de> for UpdateFileRequestDeadline
sourcefn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
sourceimpl PartialEq<UpdateFileRequestDeadline> for UpdateFileRequestDeadline
impl PartialEq<UpdateFileRequestDeadline> for UpdateFileRequestDeadline
sourcefn eq(&self, other: &UpdateFileRequestDeadline) -> bool
fn eq(&self, other: &UpdateFileRequestDeadline) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
sourcefn ne(&self, other: &UpdateFileRequestDeadline) -> bool
fn ne(&self, other: &UpdateFileRequestDeadline) -> bool
This method tests for !=.
sourceimpl Serialize for UpdateFileRequestDeadline
impl Serialize for UpdateFileRequestDeadline
impl Eq for UpdateFileRequestDeadline
impl StructuralEq for UpdateFileRequestDeadline
impl StructuralPartialEq for UpdateFileRequestDeadline
Auto Trait Implementations
impl RefUnwindSafe for UpdateFileRequestDeadline
impl Send for UpdateFileRequestDeadline
impl Sync for UpdateFileRequestDeadline
impl Unpin for UpdateFileRequestDeadline
impl UnwindSafe for UpdateFileRequestDeadline
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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