pub struct ObjectOutcomeV1 {
pub object: Sha256Digest,
pub outcome: ContextDecisionOutcomeV1,
pub reason_codes: Vec<ReasonCodeV1>,
}Expand description
The decision about one object, in the doc 19 vocabulary.
Fields§
§object: Sha256Digest§outcome: ContextDecisionOutcomeV1§reason_codes: Vec<ReasonCodeV1>Trait Implementations§
Source§impl Clone for ObjectOutcomeV1
impl Clone for ObjectOutcomeV1
Source§impl Debug for ObjectOutcomeV1
impl Debug for ObjectOutcomeV1
Source§impl<'de> Deserialize<'de> for ObjectOutcomeV1
impl<'de> Deserialize<'de> for ObjectOutcomeV1
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 ObjectOutcomeV1
Source§impl PartialEq for ObjectOutcomeV1
impl PartialEq for ObjectOutcomeV1
Source§impl Serialize for ObjectOutcomeV1
impl Serialize for ObjectOutcomeV1
impl StructuralPartialEq for ObjectOutcomeV1
Auto Trait Implementations§
impl Forget for ObjectOutcomeV1
impl Freeze for ObjectOutcomeV1
impl Move for ObjectOutcomeV1
impl RefUnwindSafe for ObjectOutcomeV1
impl Send for ObjectOutcomeV1
impl Sync for ObjectOutcomeV1
impl Unpin for ObjectOutcomeV1
impl UnsafeUnpin for ObjectOutcomeV1
impl UnwindSafe for ObjectOutcomeV1
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