pub struct ForeignStatus {
pub participants: usize,
pub sessions: usize,
pub progressable: usize,
pub uncertain: usize,
pub callbacks: usize,
}Expand description
Local foreign-resource inventory. Counts describe registered participants, never every session or job held by the native provider or other processes.
Fields§
§participants: usizeAdapters retained by this runtime.
sessions: usizeRegistered live native sessions.
progressable: usizeOperations with an explicit progress owner.
uncertain: usizeGraphs without a sufficient native termination proof.
callbacks: usizeCallback bodies entered through the adapter protocol.
Trait Implementations§
Source§impl Clone for ForeignStatus
impl Clone for ForeignStatus
Source§fn clone(&self) -> ForeignStatus
fn clone(&self) -> ForeignStatus
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 ForeignStatus
Source§impl Debug for ForeignStatus
impl Debug for ForeignStatus
Source§impl Default for ForeignStatus
impl Default for ForeignStatus
Source§fn default() -> ForeignStatus
fn default() -> ForeignStatus
Returns the “default value” for a type. Read more
impl Eq for ForeignStatus
Source§impl PartialEq for ForeignStatus
impl PartialEq for ForeignStatus
impl StructuralPartialEq for ForeignStatus
Auto Trait Implementations§
impl Freeze for ForeignStatus
impl RefUnwindSafe for ForeignStatus
impl Send for ForeignStatus
impl Sync for ForeignStatus
impl Unpin for ForeignStatus
impl UnsafeUnpin for ForeignStatus
impl UnwindSafe for ForeignStatus
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