pub struct ProtocolLimits {
pub max_message_bytes: u32,
pub max_payload_bytes: u32,
pub max_collection_items: u32,
pub max_nesting_depth: u16,
}Fields§
§max_message_bytes: u32§max_payload_bytes: u32§max_collection_items: u32§max_nesting_depth: u16Trait Implementations§
Source§impl Clone for ProtocolLimits
impl Clone for ProtocolLimits
Source§fn clone(&self) -> ProtocolLimits
fn clone(&self) -> ProtocolLimits
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 ProtocolLimits
Source§impl Debug for ProtocolLimits
impl Debug for ProtocolLimits
Source§impl Default for ProtocolLimits
impl Default for ProtocolLimits
Source§impl<'de> Deserialize<'de> for ProtocolLimits
impl<'de> Deserialize<'de> for ProtocolLimits
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 ProtocolLimits
Source§impl PartialEq for ProtocolLimits
impl PartialEq for ProtocolLimits
Source§impl Serialize for ProtocolLimits
impl Serialize for ProtocolLimits
impl StructuralPartialEq for ProtocolLimits
Auto Trait Implementations§
impl Freeze for ProtocolLimits
impl RefUnwindSafe for ProtocolLimits
impl Send for ProtocolLimits
impl Sync for ProtocolLimits
impl Unpin for ProtocolLimits
impl UnsafeUnpin for ProtocolLimits
impl UnwindSafe for ProtocolLimits
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