Enum b2_client::file::FileAction
source · [−]pub enum FileAction {
Start,
Upload,
Copy,
Hide,
Folder,
}Expand description
The action taken that resulted in a File object returned by the B2 API.
Variants
Start
A large file upload has been started and is still in progress.
Upload
A file was uploaded.
Copy
A file was copied from another file.
Hide
The file (file version) has been marked as hidden.
Folder
The file is a virtual folder.
Trait Implementations
sourceimpl Clone for FileAction
impl Clone for FileAction
sourcefn clone(&self) -> FileAction
fn clone(&self) -> FileAction
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 FileAction
impl Debug for FileAction
sourceimpl<'de> Deserialize<'de> for FileAction
impl<'de> Deserialize<'de> for FileAction
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl PartialEq<FileAction> for FileAction
impl PartialEq<FileAction> for FileAction
sourceimpl Serialize for FileAction
impl Serialize for FileAction
impl Copy for FileAction
impl Eq for FileAction
impl StructuralEq for FileAction
impl StructuralPartialEq for FileAction
Auto Trait Implementations
impl RefUnwindSafe for FileAction
impl Send for FileAction
impl Sync for FileAction
impl Unpin for FileAction
impl UnwindSafe for FileAction
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more