pub struct DeprecationReport {
pub rewrites: Vec<DeprecationRewrite>,
pub events: Vec<ChainEvent>,
}Expand description
Result of walking the graph’s stage references.
Fields§
§rewrites: Vec<DeprecationRewrite>Successful rewrites (from found Deprecated, was replaced
with its eventual non-deprecated successor).
events: Vec<ChainEvent>Anomalies encountered during the walk. Callers should surface these to operators — silent truncation hides broken deprecation chains in the store.
Trait Implementations§
Source§impl Clone for DeprecationReport
impl Clone for DeprecationReport
Source§fn clone(&self) -> DeprecationReport
fn clone(&self) -> DeprecationReport
Returns a duplicate of the value. Read more
1.0.0 · 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 DeprecationReport
impl Debug for DeprecationReport
Source§impl Default for DeprecationReport
impl Default for DeprecationReport
Source§fn default() -> DeprecationReport
fn default() -> DeprecationReport
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DeprecationReport
impl RefUnwindSafe for DeprecationReport
impl Send for DeprecationReport
impl Sync for DeprecationReport
impl Unpin for DeprecationReport
impl UnsafeUnpin for DeprecationReport
impl UnwindSafe for DeprecationReport
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