pub struct Reconciled {
pub adopted: Vec<InstanceId>,
pub stale: Vec<InstanceId>,
pub orphans: Vec<String>,
pub removed: Vec<String>,
}Expand description
What Instances::reconcile found.
Fields§
§adopted: Vec<InstanceId>Instances found running and marked as such.
stale: Vec<InstanceId>Instances the store wanted running whose project is gone, now marked stopped.
orphans: Vec<String>Instance-shaped projects no store instance accounts for.
removed: Vec<String>Orphans that were taken down (with ReconcileOptions::remove_orphans).
Trait Implementations§
Source§impl Clone for Reconciled
impl Clone for Reconciled
Source§impl Debug for Reconciled
impl Debug for Reconciled
Source§impl Default for Reconciled
impl Default for Reconciled
impl Eq for Reconciled
Source§impl PartialEq for Reconciled
impl PartialEq for Reconciled
Source§impl Serialize for Reconciled
impl Serialize for Reconciled
impl StructuralPartialEq for Reconciled
Auto Trait Implementations§
impl Forget for Reconciled
impl Freeze for Reconciled
impl RefUnwindSafe for Reconciled
impl Send for Reconciled
impl Sync for Reconciled
impl Unpin for Reconciled
impl UnsafeUnpin for Reconciled
impl UnwindSafe for Reconciled
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.