pub struct ResponsesWsLimits {
pub max_frame_bytes: usize,
pub max_event_bytes: usize,
pub max_receive_bytes: usize,
pub max_send_bytes: usize,
pub allow_binary: bool,
pub collector: ResponsesStreamLimits,
}Fields§
§max_frame_bytes: usizePayload cap for each complete data message or control frame.
max_event_bytes: usizeJSON request/response event cap, additionally bounded by each direction.
max_receive_bytes: usizePer-turn totals include all data and control frame payloads.
max_send_bytes: usize§allow_binary: boolNative Responses uses text messages. Binary JSON is an explicit opt-in.
collector: ResponsesStreamLimitsTrait Implementations§
Source§impl Clone for ResponsesWsLimits
impl Clone for ResponsesWsLimits
impl Copy for ResponsesWsLimits
Source§impl Debug for ResponsesWsLimits
impl Debug for ResponsesWsLimits
Auto Trait Implementations§
impl Freeze for ResponsesWsLimits
impl RefUnwindSafe for ResponsesWsLimits
impl Send for ResponsesWsLimits
impl Sync for ResponsesWsLimits
impl Unpin for ResponsesWsLimits
impl UnsafeUnpin for ResponsesWsLimits
impl UnwindSafe for ResponsesWsLimits
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