pub enum AdminOperation {
Show 36 variants
SchemaSet {
entity: String,
},
SchemaGet {
entity: String,
},
ConstraintAdd {
entity: String,
},
ConstraintList {
entity: String,
},
Backup,
Restore,
BackupList,
Subscribe,
Heartbeat {
sub_id: String,
},
Unsubscribe {
sub_id: String,
},
ConsumerGroupList,
ConsumerGroupShow {
name: String,
},
Health,
UserAdd,
UserDelete,
UserList,
AclRuleAdd,
AclRuleRemove,
AclRuleList,
AclRoleAdd,
AclRoleDelete,
AclRoleList,
AclAssignmentAssign,
AclAssignmentUnassign,
AclAssignmentList,
IndexAdd {
entity: String,
},
Catalog,
VaultEnable,
VaultUnlock,
VaultLock,
VaultDisable,
VaultChange,
VaultStatus,
PasswordChange,
PasswordResetStart,
PasswordResetSubmit,
}Variants§
SchemaSet
SchemaGet
ConstraintAdd
ConstraintList
Backup
Restore
BackupList
Subscribe
Heartbeat
Unsubscribe
ConsumerGroupList
ConsumerGroupShow
Health
UserAdd
UserDelete
UserList
AclRuleAdd
AclRuleRemove
AclRuleList
AclRoleAdd
AclRoleDelete
AclRoleList
AclAssignmentAssign
AclAssignmentUnassign
AclAssignmentList
IndexAdd
Catalog
VaultEnable
VaultUnlock
VaultLock
VaultDisable
VaultChange
VaultStatus
PasswordChange
PasswordResetStart
PasswordResetSubmit
Trait Implementations§
Source§impl Clone for AdminOperation
impl Clone for AdminOperation
Source§fn clone(&self) -> AdminOperation
fn clone(&self) -> AdminOperation
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for AdminOperation
impl RefUnwindSafe for AdminOperation
impl Send for AdminOperation
impl Sync for AdminOperation
impl Unpin for AdminOperation
impl UnsafeUnpin for AdminOperation
impl UnwindSafe for AdminOperation
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