struct ForestView {
goal: String,
success_criterion: String,
status: String,
plans: Vec<PlanView>,
}Expand description
Live RTDL forest state for the right-side panel. Fed by PilotEvent
task_state / plan / node_state / batch_result events; rendered every frame.
Fields§
§goal: String§success_criterion: String§status: String§plans: Vec<PlanView>In-dispatch order; each is one RTDL tree of the current turn.
Implementations§
Source§impl ForestView
impl ForestView
Trait Implementations§
Source§impl Default for ForestView
impl Default for ForestView
Source§fn default() -> ForestView
fn default() -> ForestView
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ForestView
impl RefUnwindSafe for ForestView
impl Send for ForestView
impl Sync for ForestView
impl Unpin for ForestView
impl UnsafeUnpin for ForestView
impl UnwindSafe for ForestView
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request§impl<L> LayerExt<L> for L
impl<L> LayerExt<L> for L
§fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
Applies the layer to a service and wraps it in [
Layered].