pub enum ResourceDimension {
InputBytes,
DecompressedBytes,
RetainedBytes,
Entities,
RecursionDepth,
}Expand description
Which resource a limit governs.
Variants§
InputBytes
Physical input bytes read at the root.
DecompressedBytes
Bytes produced by decompression.
RetainedBytes
Bytes retained for the decode session outside expansion output.
Entities
Admitted semantic or native entities.
RecursionDepth
Active recursive nesting depth.
Trait Implementations§
Source§impl Clone for ResourceDimension
impl Clone for ResourceDimension
impl Copy for ResourceDimension
Source§impl Debug for ResourceDimension
impl Debug for ResourceDimension
impl Eq for ResourceDimension
Source§impl PartialEq for ResourceDimension
impl PartialEq for ResourceDimension
impl StructuralPartialEq for ResourceDimension
Auto Trait Implementations§
impl Freeze for ResourceDimension
impl RefUnwindSafe for ResourceDimension
impl Send for ResourceDimension
impl Sync for ResourceDimension
impl Unpin for ResourceDimension
impl UnsafeUnpin for ResourceDimension
impl UnwindSafe for ResourceDimension
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