Enum ironoxide::common::SdkOperation
source · pub enum SdkOperation {
Show 31 variants
InitializeSdk,
InitializeSdkCheckRotation,
RotateAll,
DocumentList,
DocumentGetMetadata,
DocumentEncrypt,
DocumentUpdateBytes,
DocumentDecrypt,
DocumentUpdateName,
DocumentGrantAccess,
DocumentRevokeAccess,
DocumentEncryptUnmanaged,
DocumentDecryptUnmanaged,
UserCreate,
UserListDevices,
GenerateNewDevice,
UserDeleteDevice,
UserVerify,
UserGetPublicKey,
UserRotatePrivateKey,
UserChangePassword,
GroupList,
GroupCreate,
GroupGetMetadata,
GroupDelete,
GroupUpdateName,
GroupAddMembers,
GroupRemoveMembers,
GroupAddAdmins,
GroupRemoveAdmins,
GroupRotatePrivateKey,
}
Expand description
Public SDK operations
Variants§
InitializeSdk
InitializeSdkCheckRotation
RotateAll
DocumentList
DocumentGetMetadata
DocumentEncrypt
DocumentUpdateBytes
DocumentDecrypt
DocumentUpdateName
DocumentGrantAccess
DocumentRevokeAccess
DocumentEncryptUnmanaged
DocumentDecryptUnmanaged
UserCreate
UserListDevices
GenerateNewDevice
UserDeleteDevice
UserVerify
UserGetPublicKey
UserRotatePrivateKey
UserChangePassword
GroupList
GroupCreate
GroupGetMetadata
GroupDelete
GroupUpdateName
GroupAddMembers
GroupRemoveMembers
GroupAddAdmins
GroupRemoveAdmins
GroupRotatePrivateKey
Trait Implementations§
source§impl Clone for SdkOperation
impl Clone for SdkOperation
source§fn clone(&self) -> SdkOperation
fn clone(&self) -> SdkOperation
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 SdkOperation
impl Debug for SdkOperation
source§impl Display for SdkOperation
impl Display for SdkOperation
source§impl Hash for SdkOperation
impl Hash for SdkOperation
source§impl PartialEq for SdkOperation
impl PartialEq for SdkOperation
source§fn eq(&self, other: &SdkOperation) -> bool
fn eq(&self, other: &SdkOperation) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for SdkOperation
impl Eq for SdkOperation
impl StructuralEq for SdkOperation
impl StructuralPartialEq for SdkOperation
Auto Trait Implementations§
impl RefUnwindSafe for SdkOperation
impl Send for SdkOperation
impl Sync for SdkOperation
impl Unpin for SdkOperation
impl UnwindSafe for SdkOperation
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
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
Compare self to
key
and return true
if they are equal.§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,
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more