pub struct ResolvedKernelLimits {
pub max_input_bytes: u32,
pub max_json_depth: u16,
pub max_collection_entries: u32,
pub collection_limits: ResolvedCollectionLimits,
}Expand description
Structural limits after resolution: the three absolute axes plus a dense per-collection table. Every named bound is concrete here, so no later stage has to re-derive “which ceiling applies to this container”.
Fields§
§max_input_bytes: u32§max_json_depth: u16§max_collection_entries: u32§collection_limits: ResolvedCollectionLimitsTrait Implementations§
Source§impl Clone for ResolvedKernelLimits
impl Clone for ResolvedKernelLimits
Source§fn clone(&self) -> ResolvedKernelLimits
fn clone(&self) -> ResolvedKernelLimits
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 ResolvedKernelLimits
Source§impl Debug for ResolvedKernelLimits
impl Debug for ResolvedKernelLimits
Source§impl<'de> Deserialize<'de> for ResolvedKernelLimits
impl<'de> Deserialize<'de> for ResolvedKernelLimits
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 ResolvedKernelLimits
Source§impl PartialEq for ResolvedKernelLimits
impl PartialEq for ResolvedKernelLimits
Source§impl Serialize for ResolvedKernelLimits
impl Serialize for ResolvedKernelLimits
impl StructuralPartialEq for ResolvedKernelLimits
Auto Trait Implementations§
impl Freeze for ResolvedKernelLimits
impl RefUnwindSafe for ResolvedKernelLimits
impl Send for ResolvedKernelLimits
impl Sync for ResolvedKernelLimits
impl Unpin for ResolvedKernelLimits
impl UnsafeUnpin for ResolvedKernelLimits
impl UnwindSafe for ResolvedKernelLimits
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