pub struct SealedObjectArgs {
pub verifying_key_id: ObjID,
pub signing_key_id: ObjID,
pub sec_ctx_id: Option<ObjID>,
pub message: String,
}Fields§
§verifying_key_id: ObjIDThe verifying key to use when creating the object
signing_key_id: ObjIDThe signing key to use when creating the capability for the sealed object.
sec_ctx_id: Option<ObjID>Optionally a security context to use when creating this object.
message: StringSimple string message to store inside the object
Trait Implementations§
Source§impl Args for SealedObjectArgs
impl Args for SealedObjectArgs
Source§fn group_id() -> Option<Id>
fn group_id() -> Option<Id>
Report the [
ArgGroup::id][crate::ArgGroup::id] for this set of argumentsSource§fn augment_args<'b>(__clap_app: Command) -> Command
fn augment_args<'b>(__clap_app: Command) -> Command
Source§fn augment_args_for_update<'b>(__clap_app: Command) -> Command
fn augment_args_for_update<'b>(__clap_app: Command) -> Command
Append to [
Command] so it can instantiate self via
[FromArgMatches::update_from_arg_matches_mut] Read moreSource§impl Debug for SealedObjectArgs
impl Debug for SealedObjectArgs
Source§impl FromArgMatches for SealedObjectArgs
impl FromArgMatches for SealedObjectArgs
Source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
Source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches,
) -> Result<Self, Error>
fn from_arg_matches_mut( __clap_arg_matches: &mut ArgMatches, ) -> Result<Self, Error>
Source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches( &mut self, __clap_arg_matches: &ArgMatches, ) -> Result<(), Error>
Assign values from
ArgMatches to self.Source§fn update_from_arg_matches_mut(
&mut self,
__clap_arg_matches: &mut ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches_mut( &mut self, __clap_arg_matches: &mut ArgMatches, ) -> Result<(), Error>
Assign values from
ArgMatches to self.Auto Trait Implementations§
impl Freeze for SealedObjectArgs
impl !ObjSafe for SealedObjectArgs
impl RefUnwindSafe for SealedObjectArgs
impl Send for SealedObjectArgs
impl StoreCopy for SealedObjectArgs
impl Sync for SealedObjectArgs
impl Unpin for SealedObjectArgs
impl UnwindSafe for SealedObjectArgs
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