#[non_exhaustive]pub enum DeleteBatchJobStatus {
InProgress,
Complete(DeleteBatchResult),
Failed(DeleteBatchError),
Other,
}
Available on crate features
sync_routes
and dbx_files
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.
InProgress
The asynchronous job is still in progress.
Complete(DeleteBatchResult)
The batch delete has finished.
Failed(DeleteBatchError)
The batch delete has failed.
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§
Source§impl Clone for DeleteBatchJobStatus
impl Clone for DeleteBatchJobStatus
Source§fn clone(&self) -> DeleteBatchJobStatus
fn clone(&self) -> DeleteBatchJobStatus
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for DeleteBatchJobStatus
impl Debug for DeleteBatchJobStatus
Source§impl<'de> Deserialize<'de> for DeleteBatchJobStatus
impl<'de> Deserialize<'de> for DeleteBatchJobStatus
Source§fn 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
Source§impl From<PollResultBase> for DeleteBatchJobStatus
impl From<PollResultBase> for DeleteBatchJobStatus
Source§fn from(parent: PollResultBase) -> Self
fn from(parent: PollResultBase) -> Self
Converts to this type from the input type.
Source§impl PartialEq for DeleteBatchJobStatus
impl PartialEq for DeleteBatchJobStatus
Source§impl Serialize for DeleteBatchJobStatus
impl Serialize for DeleteBatchJobStatus
impl StructuralPartialEq for DeleteBatchJobStatus
Auto Trait Implementations§
impl Freeze for DeleteBatchJobStatus
impl RefUnwindSafe for DeleteBatchJobStatus
impl Send for DeleteBatchJobStatus
impl Sync for DeleteBatchJobStatus
impl Unpin for DeleteBatchJobStatus
impl UnwindSafe for DeleteBatchJobStatus
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