pub enum OrgRequiredMarkerStateV1 {
Required {
policy_digest: RecordDigest,
},
Unpinned {
unpin_digest: RecordDigest,
},
}Expand description
One accepted state of the requirement.
Variants§
Required
A policy with this digest was accepted as required.
Fields
§
policy_digest: RecordDigestUnpinned
The requirement was lifted by the signed unpin with this digest.
Fields
§
unpin_digest: RecordDigestTrait Implementations§
Source§impl Clone for OrgRequiredMarkerStateV1
impl Clone for OrgRequiredMarkerStateV1
Source§impl Debug for OrgRequiredMarkerStateV1
impl Debug for OrgRequiredMarkerStateV1
Source§impl<'de> Deserialize<'de> for OrgRequiredMarkerStateV1
impl<'de> Deserialize<'de> for OrgRequiredMarkerStateV1
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 Eq for OrgRequiredMarkerStateV1
Source§impl PartialEq for OrgRequiredMarkerStateV1
impl PartialEq for OrgRequiredMarkerStateV1
Source§impl Serialize for OrgRequiredMarkerStateV1
impl Serialize for OrgRequiredMarkerStateV1
impl StructuralPartialEq for OrgRequiredMarkerStateV1
Auto Trait Implementations§
impl Forget for OrgRequiredMarkerStateV1
impl Freeze for OrgRequiredMarkerStateV1
impl Move for OrgRequiredMarkerStateV1
impl RefUnwindSafe for OrgRequiredMarkerStateV1
impl Send for OrgRequiredMarkerStateV1
impl Sync for OrgRequiredMarkerStateV1
impl Unpin for OrgRequiredMarkerStateV1
impl UnsafeUnpin for OrgRequiredMarkerStateV1
impl UnwindSafe for OrgRequiredMarkerStateV1
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