pub struct CallbackObservationFacts {
pub completed_states: Vec<String>,
pub state_visits: BTreeMap<String, u64>,
pub node_observations: Vec<NodeObservationSummary>,
pub failure_diagnostic: Option<String>,
pub observation_seam_active: bool,
}Fields§
§completed_states: Vec<String>§state_visits: BTreeMap<String, u64>§node_observations: Vec<NodeObservationSummary>§failure_diagnostic: Option<String>§observation_seam_active: boolTrait Implementations§
Source§impl Clone for CallbackObservationFacts
impl Clone for CallbackObservationFacts
Source§impl Debug for CallbackObservationFacts
impl Debug for CallbackObservationFacts
Source§impl Default for CallbackObservationFacts
impl Default for CallbackObservationFacts
Source§impl<'de> Deserialize<'de> for CallbackObservationFacts
impl<'de> Deserialize<'de> for CallbackObservationFacts
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 CallbackObservationFacts
Source§impl PartialEq for CallbackObservationFacts
impl PartialEq for CallbackObservationFacts
Source§impl Serialize for CallbackObservationFacts
impl Serialize for CallbackObservationFacts
impl StructuralPartialEq for CallbackObservationFacts
Auto Trait Implementations§
impl Forget for CallbackObservationFacts
impl Freeze for CallbackObservationFacts
impl Move for CallbackObservationFacts
impl RefUnwindSafe for CallbackObservationFacts
impl Send for CallbackObservationFacts
impl Sync for CallbackObservationFacts
impl Unpin for CallbackObservationFacts
impl UnsafeUnpin for CallbackObservationFacts
impl UnwindSafe for CallbackObservationFacts
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.