Struct google_containeranalysis1::api::DSSEHint
source · pub struct DSSEHint {
pub human_readable_name: Option<String>,
}Expand description
This submessage provides human-readable hints about the purpose of the authority. Because the name of a note acts as its resource reference, it is important to disambiguate the canonical name of the Note (which might be a UUID for security purposes) from “readable” names more suitable for debug output. Note that these hints should not be used to look up authorities in security sensitive contexts, such as when looking up attestations to verify.
This type is not used in any activity, and only used as part of another schema.
Fields§
§human_readable_name: Option<String>Required. The human readable name of this attestation authority, for example “cloudbuild-prod”.
Trait Implementations§
source§impl<'de> Deserialize<'de> for DSSEHint
impl<'de> Deserialize<'de> for DSSEHint
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
impl Part for DSSEHint
Auto Trait Implementations§
impl RefUnwindSafe for DSSEHint
impl Send for DSSEHint
impl Sync for DSSEHint
impl Unpin for DSSEHint
impl UnwindSafe for DSSEHint
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