pub struct EnvelopeAccessResult {
pub artifact: LocalEnvelopeArtifact,
pub artifact_digest: String,
pub policy_resolution: SdkPolicyResolveResponse,
pub key_access_plan: SdkKeyAccessPlanResponse,
pub plaintext: Vec<u8>,
pub evidence: SdkEvidenceIngestResponse,
}Fields§
§artifact: LocalEnvelopeArtifact§artifact_digest: String§policy_resolution: SdkPolicyResolveResponse§key_access_plan: SdkKeyAccessPlanResponse§plaintext: Vec<u8>§evidence: SdkEvidenceIngestResponseTrait Implementations§
Source§impl Clone for EnvelopeAccessResult
impl Clone for EnvelopeAccessResult
Source§fn clone(&self) -> EnvelopeAccessResult
fn clone(&self) -> EnvelopeAccessResult
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 moreSource§impl Debug for EnvelopeAccessResult
impl Debug for EnvelopeAccessResult
Source§impl PartialEq for EnvelopeAccessResult
impl PartialEq for EnvelopeAccessResult
Source§fn eq(&self, other: &EnvelopeAccessResult) -> bool
fn eq(&self, other: &EnvelopeAccessResult) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for EnvelopeAccessResult
impl StructuralPartialEq for EnvelopeAccessResult
Auto Trait Implementations§
impl Freeze for EnvelopeAccessResult
impl RefUnwindSafe for EnvelopeAccessResult
impl Send for EnvelopeAccessResult
impl Sync for EnvelopeAccessResult
impl Unpin for EnvelopeAccessResult
impl UnsafeUnpin for EnvelopeAccessResult
impl UnwindSafe for EnvelopeAccessResult
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