pub struct VerifySignatifOptions {
pub transparency_included: bool,
pub time_anchored: bool,
pub time_attested_at: Option<String>,
pub multi_log_quorum: bool,
pub accepted_labels: Vec<String>,
}Expand description
Options for the pipeline run. Mirrors
confium_signatif::verify::VerifyOptions; the wire-facing struct
stays put for API compatibility and converts at the pipeline call.
Fields§
§transparency_included: boolTransparency inclusion was verified for this artifact.
time_anchored: boolAn external time anchor was verified.
time_attested_at: Option<String>Externally-attested time (RFC 3339).
multi_log_quorum: boolMulti-log quorum met.
accepted_labels: Vec<String>Accepted classification labels (empty = reject everything).
Trait Implementations§
Source§impl Debug for VerifySignatifOptions
impl Debug for VerifySignatifOptions
Source§impl Default for VerifySignatifOptions
impl Default for VerifySignatifOptions
Source§fn default() -> VerifySignatifOptions
fn default() -> VerifySignatifOptions
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for VerifySignatifOptionswhere
VerifySignatifOptions: Default,
impl<'de> Deserialize<'de> for VerifySignatifOptionswhere
VerifySignatifOptions: Default,
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<&VerifySignatifOptions> for VerifyOptions
impl From<&VerifySignatifOptions> for VerifyOptions
Source§fn from(o: &VerifySignatifOptions) -> Self
fn from(o: &VerifySignatifOptions) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for VerifySignatifOptions
impl RefUnwindSafe for VerifySignatifOptions
impl Send for VerifySignatifOptions
impl Sync for VerifySignatifOptions
impl Unpin for VerifySignatifOptions
impl UnsafeUnpin for VerifySignatifOptions
impl UnwindSafe for VerifySignatifOptions
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