pub struct RetainedBytes {
pub ir: u64,
pub automaton: u64,
pub plan: u64,
pub estimated_peak_temporary: u64,
}Expand description
Retained and temporary byte accounting for one compile.
Fields§
§ir: u64Frozen IR bytes when supplied by the caller, if measured.
automaton: u64Regular automaton bytes.
plan: u64Structured plan bytes.
estimated_peak_temporary: u64Conservative peak temporary bytes.
Trait Implementations§
Source§impl Clone for RetainedBytes
impl Clone for RetainedBytes
Source§impl Debug for RetainedBytes
impl Debug for RetainedBytes
Source§impl Default for RetainedBytes
impl Default for RetainedBytes
impl Eq for RetainedBytes
Source§impl PartialEq for RetainedBytes
impl PartialEq for RetainedBytes
impl StructuralPartialEq for RetainedBytes
Auto Trait Implementations§
impl Freeze for RetainedBytes
impl RefUnwindSafe for RetainedBytes
impl Send for RetainedBytes
impl Sync for RetainedBytes
impl Unpin for RetainedBytes
impl UnsafeUnpin for RetainedBytes
impl UnwindSafe for RetainedBytes
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