pub struct ValueLimits {
pub max_depth: u16,
pub max_nodes: u64,
pub max_inline_bytes: u64,
pub max_elements: u64,
pub max_fields: u32,
pub max_text_bytes: u64,
}Fields§
§max_depth: u16§max_nodes: u64§max_inline_bytes: u64§max_elements: u64§max_fields: u32§max_text_bytes: u64Trait Implementations§
Source§impl Clone for ValueLimits
impl Clone for ValueLimits
Source§fn clone(&self) -> ValueLimits
fn clone(&self) -> ValueLimits
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 ValueLimits
Source§impl Debug for ValueLimits
impl Debug for ValueLimits
Source§impl Default for ValueLimits
impl Default for ValueLimits
Source§impl<'de> Deserialize<'de> for ValueLimits
impl<'de> Deserialize<'de> for ValueLimits
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 ValueLimits
Source§impl PartialEq for ValueLimits
impl PartialEq for ValueLimits
Source§impl Serialize for ValueLimits
impl Serialize for ValueLimits
impl StructuralPartialEq for ValueLimits
Auto Trait Implementations§
impl Freeze for ValueLimits
impl RefUnwindSafe for ValueLimits
impl Send for ValueLimits
impl Sync for ValueLimits
impl Unpin for ValueLimits
impl UnsafeUnpin for ValueLimits
impl UnwindSafe for ValueLimits
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