pub struct CopyBudgetError {
pub copies: usize,
pub budget: usize,
pub offenders: Vec<String>,
}Expand description
A CopyPolicy violation: the plan had more frame copies than the budget.
Fields§
§copies: usizeCounted frame copies found in the plan.
budget: usizeThe budget the policy allowed.
offenders: Vec<String>A short description of each counted copy ("node: From -> To").
Trait Implementations§
Source§impl Clone for CopyBudgetError
impl Clone for CopyBudgetError
Source§fn clone(&self) -> CopyBudgetError
fn clone(&self) -> CopyBudgetError
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 CopyBudgetError
impl Debug for CopyBudgetError
Source§impl Display for CopyBudgetError
impl Display for CopyBudgetError
impl Eq for CopyBudgetError
Source§impl PartialEq for CopyBudgetError
impl PartialEq for CopyBudgetError
impl StructuralPartialEq for CopyBudgetError
Auto Trait Implementations§
impl Freeze for CopyBudgetError
impl RefUnwindSafe for CopyBudgetError
impl Send for CopyBudgetError
impl Sync for CopyBudgetError
impl Unpin for CopyBudgetError
impl UnsafeUnpin for CopyBudgetError
impl UnwindSafe for CopyBudgetError
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