#[non_exhaustive]
pub enum Operation {
Show 17 variants
Info,
Create,
Read,
Write,
Stat,
Delete,
List,
Scan,
Batch,
Presign,
BlockingCreate,
BlockingRead,
BlockingWrite,
BlockingStat,
BlockingDelete,
BlockingList,
BlockingScan,
}Expand description
Operation is the name for APIs in Accessor.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Info
Operation for crate::raw::Accessor::info
Create
Operation for crate::raw::Accessor::create
Read
Operation for crate::raw::Accessor::read
Write
Operation for crate::raw::Accessor::write
Stat
Operation for crate::raw::Accessor::stat
Delete
Operation for crate::raw::Accessor::delete
List
Operation for crate::raw::Accessor::list
Scan
Operation for crate::raw::Accessor::scan
Batch
Operation for crate::raw::Accessor::batch
Presign
Operation for crate::raw::Accessor::presign
BlockingCreate
Operation for crate::raw::Accessor::blocking_create
BlockingRead
Operation for crate::raw::Accessor::blocking_read
BlockingWrite
Operation for crate::raw::Accessor::blocking_write
BlockingStat
Operation for crate::raw::Accessor::blocking_stat
BlockingDelete
Operation for crate::raw::Accessor::blocking_delete
BlockingList
Operation for crate::raw::Accessor::blocking_list
BlockingScan
Operation for crate::raw::Accessor::blocking_scan
Implementations§
Trait Implementations§
source§impl PartialEq<Operation> for Operation
impl PartialEq<Operation> for Operation
impl Copy for Operation
impl Eq for Operation
impl StructuralEq for Operation
impl StructuralPartialEq for Operation
Auto Trait Implementations§
impl RefUnwindSafe for Operation
impl Send for Operation
impl Sync for Operation
impl Unpin for Operation
impl UnwindSafe for Operation
Blanket Implementations§
§impl<T> CompatExt for T
impl<T> CompatExt for T
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
key and return true if they are equal.