pub struct UpdateCapabilitiesCommand {
pub org_prefix: String,
pub member_did: String,
pub capabilities: Vec<String>,
pub public_key_hex: String,
}Expand description
Command to update the capability set of an org member.
Fields§
§org_prefix: StringKERI method-specific ID of the org (e.g. EOrg1234567890).
member_did: StringFull DID of the member whose capabilities will be updated.
capabilities: Vec<String>New capability strings (replaces existing set).
public_key_hex: StringHex-encoded device public key of the signing admin.
Auto Trait Implementations§
impl Freeze for UpdateCapabilitiesCommand
impl RefUnwindSafe for UpdateCapabilitiesCommand
impl Send for UpdateCapabilitiesCommand
impl Sync for UpdateCapabilitiesCommand
impl Unpin for UpdateCapabilitiesCommand
impl UnsafeUnpin for UpdateCapabilitiesCommand
impl UnwindSafe for UpdateCapabilitiesCommand
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