pub enum CliFramework {
Slsa,
Sbom,
Cra,
}Expand description
CLI wrapper for the target compliance framework.
Variants§
Slsa
SLSA provenance.
Sbom
SPDX software bill of materials.
Cra
EU Cyber Resilience Act obligation mapping.
Trait Implementations§
Source§impl Clone for CliFramework
impl Clone for CliFramework
Source§fn clone(&self) -> CliFramework
fn clone(&self) -> CliFramework
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 moreimpl Copy for CliFramework
Source§impl Debug for CliFramework
impl Debug for CliFramework
Source§impl From<CliFramework> for ComplianceFramework
impl From<CliFramework> for ComplianceFramework
Source§fn from(f: CliFramework) -> Self
fn from(f: CliFramework) -> Self
Converts to this type from the input type.
Source§impl ValueEnum for CliFramework
impl ValueEnum for CliFramework
Auto Trait Implementations§
impl Freeze for CliFramework
impl RefUnwindSafe for CliFramework
impl Send for CliFramework
impl Sync for CliFramework
impl Unpin for CliFramework
impl UnsafeUnpin for CliFramework
impl UnwindSafe for CliFramework
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