pub struct StatusView {
pub selection: Selection,
pub recursive: bool,
pub force: bool,
pub selected_eval_ids: Vec<EvalId>,
pub included_eval_ids: Vec<EvalId>,
pub satisfied: bool,
pub obligations: Vec<ArtifactName>,
pub artifacts: Vec<ArtifactState>,
pub evals: Vec<EvalState>,
pub counts: Counts,
pub unreadable: Vec<Unreadable>,
}Fields§
§selection: Selection§recursive: bool§force: bool§selected_eval_ids: Vec<EvalId>§included_eval_ids: Vec<EvalId>§satisfied: bool§obligations: Vec<ArtifactName>§artifacts: Vec<ArtifactState>§evals: Vec<EvalState>§counts: Counts§unreadable: Vec<Unreadable>Trait Implementations§
Source§impl Debug for StatusView
impl Debug for StatusView
Auto Trait Implementations§
impl Freeze for StatusView
impl RefUnwindSafe for StatusView
impl Send for StatusView
impl Sync for StatusView
impl Unpin for StatusView
impl UnsafeUnpin for StatusView
impl UnwindSafe for StatusView
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<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoToolOutput for Twhere
T: Serialize + 'static,
impl<T> IntoToolOutput for Twhere
T: Serialize + 'static,
Source§fn into_tool_output(self) -> Result<ToolOutput, ToolExecutionError>
fn into_tool_output(self) -> Result<ToolOutput, ToolExecutionError>
Convert this value without routing structured data through a string.