pub struct RpcConfig {
pub max_message_bytes: usize,
pub max_notification_bytes: usize,
pub request_timeout: Duration,
pub notification_capacity: usize,
}Expand description
Bounded connection settings.
Fields§
§max_message_bytes: usizeMaximum incoming or outgoing JSONL message bytes.
max_notification_bytes: usizeMaximum bytes accepted for one notification line.
request_timeout: DurationDefault request timeout.
notification_capacity: usizeNotification ring capacity.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RpcConfig
impl RefUnwindSafe for RpcConfig
impl Send for RpcConfig
impl Sync for RpcConfig
impl Unpin for RpcConfig
impl UnsafeUnpin for RpcConfig
impl UnwindSafe for RpcConfig
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