pub struct MaterializeLimits {
pub inflate: InflateLimits,
pub delta: DeltaLimits,
pub max_passes: u32,
pub max_decoded_bytes_per_pass: u64,
pub max_base_probes: u64,
pub max_tree_validation_bytes: u64,
}Fields§
§inflate: InflateLimits§delta: DeltaLimits§max_passes: u32§max_decoded_bytes_per_pass: u64Counts every inflated entry on each pass, even already-resolved entries.
max_base_probes: u64Maximum index slots inspected for delta bases across all passes.
max_tree_validation_bytes: u64Encoded tree bytes read, including alias rescans, across the whole import.
Trait Implementations§
Source§impl Clone for MaterializeLimits
impl Clone for MaterializeLimits
Source§fn clone(&self) -> MaterializeLimits
fn clone(&self) -> MaterializeLimits
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 moreimpl Copy for MaterializeLimits
Auto Trait Implementations§
impl Freeze for MaterializeLimits
impl RefUnwindSafe for MaterializeLimits
impl Send for MaterializeLimits
impl Sync for MaterializeLimits
impl Unpin for MaterializeLimits
impl UnsafeUnpin for MaterializeLimits
impl UnwindSafe for MaterializeLimits
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