pub struct FactStateReportV1 {
pub schema: String,
pub revision: u64,
pub states: Vec<FactStateV1>,
}Expand description
POST /v1/vaults/{vault_id}/facts/states.
Fields§
§schema: String§revision: u64The released revision the engine checked.
states: Vec<FactStateV1>The facts in doubt, sorted by fact; empty: nothing in doubt.
Implementations§
Source§impl FactStateReportV1
impl FactStateReportV1
pub fn validate(&self) -> Result<(), ValidationError>
Trait Implementations§
Source§impl Clone for FactStateReportV1
impl Clone for FactStateReportV1
Source§impl Debug for FactStateReportV1
impl Debug for FactStateReportV1
Source§impl<'de> Deserialize<'de> for FactStateReportV1
impl<'de> Deserialize<'de> for FactStateReportV1
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 FactStateReportV1
Source§impl PartialEq for FactStateReportV1
impl PartialEq for FactStateReportV1
Source§impl Serialize for FactStateReportV1
impl Serialize for FactStateReportV1
impl StructuralPartialEq for FactStateReportV1
Auto Trait Implementations§
impl Forget for FactStateReportV1
impl Freeze for FactStateReportV1
impl Move for FactStateReportV1
impl RefUnwindSafe for FactStateReportV1
impl Send for FactStateReportV1
impl Sync for FactStateReportV1
impl Unpin for FactStateReportV1
impl UnsafeUnpin for FactStateReportV1
impl UnwindSafe for FactStateReportV1
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