#[non_exhaustive]pub struct ExecutorOptions {
pub min_global_queue_p95_for_signal: u64,
}Expand description
Executor-pressure suspect thresholds derived from runtime queue pressure.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.min_global_queue_p95_for_signal: u64Minimum runtime global-queue p95 needed before executor-pressure suspect ranking can trigger.
Trait Implementations§
Source§impl Clone for ExecutorOptions
impl Clone for ExecutorOptions
Source§fn clone(&self) -> ExecutorOptions
fn clone(&self) -> ExecutorOptions
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 moreSource§impl Debug for ExecutorOptions
impl Debug for ExecutorOptions
Source§impl Default for ExecutorOptions
impl Default for ExecutorOptions
impl Eq for ExecutorOptions
Source§impl PartialEq for ExecutorOptions
impl PartialEq for ExecutorOptions
Source§fn eq(&self, other: &ExecutorOptions) -> bool
fn eq(&self, other: &ExecutorOptions) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ExecutorOptions
impl Serialize for ExecutorOptions
impl StructuralPartialEq for ExecutorOptions
Auto Trait Implementations§
impl Freeze for ExecutorOptions
impl RefUnwindSafe for ExecutorOptions
impl Send for ExecutorOptions
impl Sync for ExecutorOptions
impl Unpin for ExecutorOptions
impl UnsafeUnpin for ExecutorOptions
impl UnwindSafe for ExecutorOptions
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
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.