pub struct ProtocolLimits {
pub max_request_frame_size: usize,
pub max_response_frame_size: usize,
pub max_key_component_size: usize,
pub max_encoded_key_size: usize,
pub max_value_size: usize,
pub max_keys: usize,
pub max_conditions: usize,
pub max_mutations: usize,
pub max_query_limit: usize,
pub max_scan_limit: usize,
pub max_error_detail_size: usize,
}Fields§
§max_request_frame_size: usize§max_response_frame_size: usize§max_key_component_size: usize§max_encoded_key_size: usize§max_value_size: usize§max_keys: usize§max_conditions: usize§max_mutations: usize§max_query_limit: usize§max_scan_limit: usize§max_error_detail_size: usizeImplementations§
Source§impl ProtocolLimits
impl ProtocolLimits
pub fn validate(&self) -> Result<(), ProtocolError>
Trait Implementations§
Source§impl Clone for ProtocolLimits
impl Clone for ProtocolLimits
impl Copy for ProtocolLimits
Source§impl Debug for ProtocolLimits
impl Debug for ProtocolLimits
Source§impl Default for ProtocolLimits
impl Default for ProtocolLimits
impl Eq for ProtocolLimits
Source§impl PartialEq for ProtocolLimits
impl PartialEq 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