Struct Reconcile
pub struct Reconcile {
pub scope: ReconcileScope,
pub request_id: Uuid,
pub result: ReconcileResult,
pub severity: Option<ReconcileSeverity>,
pub divergence_detail: Option<String>,
pub actions_taken: Option<Vec<String>>,
}Expand description
§8.12 — Reconciliation action and result.
Fields§
§scope: ReconcileScope§request_id: Uuid§result: ReconcileResult§severity: Option<ReconcileSeverity>§divergence_detail: Option<String>§actions_taken: Option<Vec<String>>Trait Implementations§
§impl<'de> Deserialize<'de> for Reconcile
impl<'de> Deserialize<'de> for Reconcile
§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
Auto Trait Implementations§
impl Freeze for Reconcile
impl RefUnwindSafe for Reconcile
impl Send for Reconcile
impl Sync for Reconcile
impl Unpin for Reconcile
impl UnsafeUnpin for Reconcile
impl UnwindSafe for Reconcile
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)