pub struct InspectionLimits {
pub module_bytes: usize,
pub sections: usize,
pub exports: u32,
pub custom_sections: usize,
}Expand description
Consumer-selected resource bounds; zero allows only an empty collection.
Fields§
§module_bytes: usizeMaximum complete module size in bytes.
sections: usizeMaximum number of top-level sections, including custom sections.
exports: u32Maximum number of export entries.
custom_sections: usizeMaximum number of custom sections retained as borrowed views.
Trait Implementations§
Source§impl Clone for InspectionLimits
impl Clone for InspectionLimits
impl Copy for InspectionLimits
Source§impl Debug for InspectionLimits
impl Debug for InspectionLimits
impl Eq for InspectionLimits
Source§impl PartialEq for InspectionLimits
impl PartialEq for InspectionLimits
impl StructuralPartialEq for InspectionLimits
Auto Trait Implementations§
impl Freeze for InspectionLimits
impl RefUnwindSafe for InspectionLimits
impl Send for InspectionLimits
impl Sync for InspectionLimits
impl Unpin for InspectionLimits
impl UnsafeUnpin for InspectionLimits
impl UnwindSafe for InspectionLimits
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