Struct kubert::initialized::Initialized
source · [−]pub struct Initialized { /* private fields */ }
This is supported on crate feature
initialized
only.Expand description
Tracks process initialization
Grants handles to components that need to be initialized and then waits for all handles to be dropped to signal readiness.
Implementations
sourceimpl Initialized
impl Initialized
sourcepub fn add_handle(&mut self) -> Handle
pub fn add_handle(&mut self) -> Handle
Creates a new Handle
for a component to be dropped when the component has been
initialized
sourcepub async fn initialized(self)
pub async fn initialized(self)
Waits for all handles to be dropped
Trait Implementations
sourceimpl Debug for Initialized
impl Debug for Initialized
Auto Trait Implementations
impl !RefUnwindSafe for Initialized
impl Send for Initialized
impl Sync for Initialized
impl Unpin for Initialized
impl !UnwindSafe for Initialized
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more