pub struct ObservationSupport {
pub events: bool,
pub managed_target: bool,
pub workflow_detail: bool,
}Expand description
What one node route delivers to the observation pipeline.
The harness derives every observation from the node’s own event stream
(hatchery_observation_engine::node_projection), so an online route
supports all of it; the type stays so a route’s support is still recorded and
read per route, and a route with nothing recorded stays “unknown”.
Fields§
§events: bool§managed_target: bool§workflow_detail: boolImplementations§
Trait Implementations§
Source§impl Clone for ObservationSupport
impl Clone for ObservationSupport
impl Copy for ObservationSupport
Source§impl Debug for ObservationSupport
impl Debug for ObservationSupport
Source§impl Default for ObservationSupport
impl Default for ObservationSupport
impl Eq for ObservationSupport
Source§impl PartialEq for ObservationSupport
impl PartialEq for ObservationSupport
impl StructuralPartialEq for ObservationSupport
Auto Trait Implementations§
impl Freeze for ObservationSupport
impl RefUnwindSafe for ObservationSupport
impl Send for ObservationSupport
impl Sync for ObservationSupport
impl Unpin for ObservationSupport
impl UnsafeUnpin for ObservationSupport
impl UnwindSafe for ObservationSupport
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