pub struct Renewals {
pub billed: UsdMicros,
pub read: u64,
pub late: u64,
pub unreported: u64,
pub refused: u64,
}Expand description
The keep-warm renewals the ledger holds: what the priced ones were
billed, an amount total and every cut already hold, so a cost view
draws it as a line inside the total and never adds it again (storage
D36); and how many showed what about the cache each was sent to keep
(RenewalOutcome), which is how a cost view says how many arrived
too late (storage D35).
Fields§
§billed: UsdMicros§read: u64§late: u64§unreported: u64§refused: u64Trait Implementations§
impl Copy for Renewals
Source§impl<'de> Deserialize<'de> for Renewals
impl<'de> Deserialize<'de> for Renewals
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for Renewals
impl StructuralPartialEq for Renewals
Auto Trait Implementations§
impl Freeze for Renewals
impl RefUnwindSafe for Renewals
impl Send for Renewals
impl Sync for Renewals
impl Unpin for Renewals
impl UnsafeUnpin for Renewals
impl UnwindSafe for Renewals
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