pub struct BindingRuntimeMetrics {Show 16 fields
pub flavor: BindingRuntimeFlavor,
pub worker_threads: u32,
pub max_blocking_tasks: u32,
pub tasks_spawned: f64,
pub tasks_completed: f64,
pub tasks_panicked: f64,
pub runnable_schedules: f64,
pub runnable_polls: f64,
pub queued_runnables: f64,
pub max_queued_runnables: f64,
pub active_runnables: f64,
pub max_active_runnables: f64,
pub blocking_tasks_started: f64,
pub blocking_tasks_completed: f64,
pub active_blocking_tasks: f64,
pub max_active_blocking_tasks: f64,
}Fields§
§flavor: BindingRuntimeFlavor§worker_threads: u32§max_blocking_tasks: u32§tasks_spawned: f64§tasks_completed: f64§tasks_panicked: f64§runnable_schedules: f64§runnable_polls: f64§queued_runnables: f64§max_queued_runnables: f64§active_runnables: f64§max_active_runnables: f64§blocking_tasks_started: f64§blocking_tasks_completed: f64§active_blocking_tasks: f64§max_active_blocking_tasks: f64Trait Implementations§
Source§impl From<RuntimeMetricsSnapshot> for BindingRuntimeMetrics
impl From<RuntimeMetricsSnapshot> for BindingRuntimeMetrics
Source§fn from(value: RuntimeMetricsSnapshot) -> Self
fn from(value: RuntimeMetricsSnapshot) -> Self
Converts to this type from the input type.
Source§impl FromNapiValue for BindingRuntimeMetrics
impl FromNapiValue for BindingRuntimeMetrics
Source§unsafe fn from_napi_value(
env: napi_env,
napi_val: napi_value,
) -> Result<BindingRuntimeMetrics>
unsafe fn from_napi_value( env: napi_env, napi_val: napi_value, ) -> Result<BindingRuntimeMetrics>
This function called to convert napi values to native rust values Read more
fn from_unknown(value: Unknown<'_>) -> Result<Self, Error>
Source§impl ToNapiValue for BindingRuntimeMetrics
impl ToNapiValue for BindingRuntimeMetrics
Source§unsafe fn to_napi_value(
env: napi_env,
val: BindingRuntimeMetrics,
) -> Result<napi_value>
unsafe fn to_napi_value( env: napi_env, val: BindingRuntimeMetrics, ) -> Result<napi_value>
This function called to convert rust values to napi values Read more
fn into_unknown(self, env: &Env) -> Result<Unknown<'_>, Error>
Source§impl TypeName for BindingRuntimeMetrics
impl TypeName for BindingRuntimeMetrics
Source§impl ValidateNapiValue for BindingRuntimeMetrics
impl ValidateNapiValue for BindingRuntimeMetrics
Source§unsafe fn validate(
env: *mut napi_env__,
napi_val: *mut napi_value__,
) -> Result<*mut napi_value__, Error>
unsafe fn validate( env: *mut napi_env__, napi_val: *mut napi_value__, ) -> Result<*mut napi_value__, Error>
This function called to validate whether napi value passed to rust is valid type. Read more
Auto Trait Implementations§
impl Freeze for BindingRuntimeMetrics
impl RefUnwindSafe for BindingRuntimeMetrics
impl Send for BindingRuntimeMetrics
impl Sync for BindingRuntimeMetrics
impl Unpin for BindingRuntimeMetrics
impl UnsafeUnpin for BindingRuntimeMetrics
impl UnwindSafe for BindingRuntimeMetrics
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more