pub struct SignEifArgs {
pub eif_path: String,
pub signing_certificate: Option<String>,
pub private_key: Option<String>,
}Expand description
The arguments used by sign-eif command
Fields§
§eif_path: StringPath to the EIF file needed for signing
signing_certificate: Option<String>The path to the signing certificate for signed enclaves.
private_key: Option<String>ARN of the KMS key or path to the local private key for signed enclaves.
Implementations§
Source§impl SignEifArgs
impl SignEifArgs
Sourcepub fn new_with(args: &ArgMatches) -> NitroCliResult<Self>
pub fn new_with(args: &ArgMatches) -> NitroCliResult<Self>
Construct a new SignEifArgs instance from the given command-line arguments.
Trait Implementations§
Source§impl Clone for SignEifArgs
impl Clone for SignEifArgs
Auto Trait Implementations§
impl Freeze for SignEifArgs
impl RefUnwindSafe for SignEifArgs
impl Send for SignEifArgs
impl Sync for SignEifArgs
impl Unpin for SignEifArgs
impl UnsafeUnpin for SignEifArgs
impl UnwindSafe for SignEifArgs
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.