pub struct TraceOutput {
pub bean: BeanSummary,
pub parent_chain: Vec<BeanSummary>,
pub children: Vec<BeanSummary>,
pub dependencies: Vec<BeanSummary>,
pub dependents: Vec<BeanSummary>,
pub produces: Vec<String>,
pub requires: Vec<String>,
pub attempts: AttemptSummary,
}Fields§
§bean: BeanSummary§parent_chain: Vec<BeanSummary>§children: Vec<BeanSummary>§dependencies: Vec<BeanSummary>§dependents: Vec<BeanSummary>§produces: Vec<String>§requires: Vec<String>§attempts: AttemptSummaryTrait Implementations§
Source§impl Debug for TraceOutput
impl Debug for TraceOutput
Auto Trait Implementations§
impl Freeze for TraceOutput
impl RefUnwindSafe for TraceOutput
impl Send for TraceOutput
impl Sync for TraceOutput
impl Unpin for TraceOutput
impl UnsafeUnpin for TraceOutput
impl UnwindSafe for TraceOutput
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