pub struct ChangeCapsuleViewState {
pub id: Symbol,
pub diffs: Vec<CapsuleDiff>,
pub logs: Vec<CapsuleLog>,
pub generated_docs: Vec<GeneratedDocsSummary>,
pub pin_plan: Vec<PinPlanView>,
pub fairness: CapsuleFairnessFacet,
pub replay: CapsuleReplaySummary,
}Expand description
Full state rendered by the Change Capsule view.
Fields§
§id: SymbolCapsule id.
diffs: Vec<CapsuleDiff>Diff summaries grouped by repository.
logs: Vec<CapsuleLog>Validation and docs logs.
generated_docs: Vec<GeneratedDocsSummary>Generated-docs summary.
pin_plan: Vec<PinPlanView>Planned pin updates.
fairness: CapsuleFairnessFacetF6 fairness and attribution facet.
replay: CapsuleReplaySummaryReplayable Dev Cassette summary.
Trait Implementations§
Source§impl Clone for ChangeCapsuleViewState
impl Clone for ChangeCapsuleViewState
Source§fn clone(&self) -> ChangeCapsuleViewState
fn clone(&self) -> ChangeCapsuleViewState
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ChangeCapsuleViewState
impl Debug for ChangeCapsuleViewState
impl Eq for ChangeCapsuleViewState
Source§impl PartialEq for ChangeCapsuleViewState
impl PartialEq for ChangeCapsuleViewState
impl StructuralPartialEq for ChangeCapsuleViewState
Auto Trait Implementations§
impl Freeze for ChangeCapsuleViewState
impl RefUnwindSafe for ChangeCapsuleViewState
impl Send for ChangeCapsuleViewState
impl Sync for ChangeCapsuleViewState
impl Unpin for ChangeCapsuleViewState
impl UnsafeUnpin for ChangeCapsuleViewState
impl UnwindSafe for ChangeCapsuleViewState
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