pub struct PolicyRequestSummary {
pub operation: ProtectionOperation,
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 content_digest_present: bool,
pub content_size_bytes: Option<u64>,
pub purpose: Option<String>,
pub label_count: usize,
pub attribute_count: usize,
}Fields§
§operation: ProtectionOperation§workload_application: String§workload_environment: Option<String>§workload_component: Option<String>§resource_kind: String§resource_id: Option<String>§mime_type: Option<String>§content_digest_present: bool§content_size_bytes: Option<u64>§purpose: Option<String>§label_count: usize§attribute_count: usizeTrait Implementations§
Source§impl Clone for PolicyRequestSummary
impl Clone for PolicyRequestSummary
Source§fn clone(&self) -> PolicyRequestSummary
fn clone(&self) -> PolicyRequestSummary
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 PolicyRequestSummary
impl Debug for PolicyRequestSummary
Source§impl<'de> Deserialize<'de> for PolicyRequestSummary
impl<'de> Deserialize<'de> for PolicyRequestSummary
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 PolicyRequestSummary
impl PartialEq for PolicyRequestSummary
Source§impl Serialize for PolicyRequestSummary
impl Serialize for PolicyRequestSummary
impl Eq for PolicyRequestSummary
impl StructuralPartialEq for PolicyRequestSummary
Auto Trait Implementations§
impl Freeze for PolicyRequestSummary
impl RefUnwindSafe for PolicyRequestSummary
impl Send for PolicyRequestSummary
impl Sync for PolicyRequestSummary
impl Unpin for PolicyRequestSummary
impl UnsafeUnpin for PolicyRequestSummary
impl UnwindSafe for PolicyRequestSummary
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