pub struct ClientLimits {
pub sessions: usize,
pub objects_per_session: usize,
pub interfaces_per_session: usize,
pub in_flight: usize,
pub history: usize,
}Expand description
Bounded state limits for the client runtime.
Fields§
§sessions: usizeMaximum simultaneously retained endpoint/security-context sessions.
objects_per_session: usizeMaximum object, path, and observed-children state retained by each session.
interfaces_per_session: usizeMaximum interface observations retained by each session.
in_flight: usizeMaximum requests awaiting a response.
history: usizeMaximum call results and diagnostics retained in each history.
Implementations§
Trait Implementations§
Source§impl Clone for ClientLimits
impl Clone for ClientLimits
impl Copy for ClientLimits
Source§impl Debug for ClientLimits
impl Debug for ClientLimits
impl Eq for ClientLimits
Source§impl PartialEq for ClientLimits
impl PartialEq for ClientLimits
impl StructuralPartialEq for ClientLimits
Auto Trait Implementations§
impl Freeze for ClientLimits
impl RefUnwindSafe for ClientLimits
impl Send for ClientLimits
impl Sync for ClientLimits
impl Unpin for ClientLimits
impl UnsafeUnpin for ClientLimits
impl UnwindSafe for ClientLimits
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