pub struct KeyAccessRequestSummary {Show 13 fields
pub operation: KeyAccessOperation,
pub workload_application: String,
pub workload_environment: Option<String>,
pub workload_component: Option<String>,
pub resource_kind: String,
pub resource_id: Option<String>,
pub mime_type: Option<String>,
pub artifact_profile: ArtifactProfile,
pub key_reference_present: bool,
pub content_digest_present: bool,
pub purpose: Option<String>,
pub label_count: usize,
pub attribute_count: usize,
}Fields§
§operation: KeyAccessOperation§workload_application: String§workload_environment: Option<String>§workload_component: Option<String>§resource_kind: String§resource_id: Option<String>§mime_type: Option<String>§artifact_profile: ArtifactProfile§key_reference_present: bool§content_digest_present: bool§purpose: Option<String>§label_count: usize§attribute_count: usizeTrait Implementations§
Source§impl Clone for KeyAccessRequestSummary
impl Clone for KeyAccessRequestSummary
Source§fn clone(&self) -> KeyAccessRequestSummary
fn clone(&self) -> KeyAccessRequestSummary
Returns a duplicate of the value. Read more
1.0.0 · 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 KeyAccessRequestSummary
impl Debug for KeyAccessRequestSummary
Source§impl<'de> Deserialize<'de> for KeyAccessRequestSummary
impl<'de> Deserialize<'de> for KeyAccessRequestSummary
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 PartialEq for KeyAccessRequestSummary
impl PartialEq for KeyAccessRequestSummary
Source§impl Serialize for KeyAccessRequestSummary
impl Serialize for KeyAccessRequestSummary
impl Eq for KeyAccessRequestSummary
impl StructuralPartialEq for KeyAccessRequestSummary
Auto Trait Implementations§
impl Freeze for KeyAccessRequestSummary
impl RefUnwindSafe for KeyAccessRequestSummary
impl Send for KeyAccessRequestSummary
impl Sync for KeyAccessRequestSummary
impl Unpin for KeyAccessRequestSummary
impl UnsafeUnpin for KeyAccessRequestSummary
impl UnwindSafe for KeyAccessRequestSummary
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