pub struct ExpressionTreeServerLimits {
pub max_sessions: usize,
pub max_idle_ticks: u64,
pub max_watches_per_session: usize,
pub watch_capacity: usize,
pub max_page_entries: usize,
pub max_snapshot_depth: usize,
}Expand description
Hard lifecycle and backpressure limits for one server.
Fields§
§max_sessions: usizeMaximum concurrent authoritative sessions.
max_idle_ticks: u64Logical request ticks a session may remain idle.
max_watches_per_session: usizeMaximum watches registered on one session.
watch_capacity: usizeMaximum queued changes retained per watch and implicit change feed.
max_page_entries: usizeMaximum entries rendered in one directory page.
max_snapshot_depth: usizeMaximum expanded directory depth rendered in one snapshot.
Trait Implementations§
Source§impl Clone for ExpressionTreeServerLimits
impl Clone for ExpressionTreeServerLimits
Source§fn clone(&self) -> ExpressionTreeServerLimits
fn clone(&self) -> ExpressionTreeServerLimits
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 ExpressionTreeServerLimits
Source§impl Debug for ExpressionTreeServerLimits
impl Debug for ExpressionTreeServerLimits
Source§impl Default for ExpressionTreeServerLimits
impl Default for ExpressionTreeServerLimits
impl Eq for ExpressionTreeServerLimits
impl StructuralPartialEq for ExpressionTreeServerLimits
Auto Trait Implementations§
impl Freeze for ExpressionTreeServerLimits
impl RefUnwindSafe for ExpressionTreeServerLimits
impl Send for ExpressionTreeServerLimits
impl Sync for ExpressionTreeServerLimits
impl Unpin for ExpressionTreeServerLimits
impl UnsafeUnpin for ExpressionTreeServerLimits
impl UnwindSafe for ExpressionTreeServerLimits
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.