pub struct ChildShutdownRejected {
pub child: CreationId,
pub reason: ChildShutdownRejection,
}Expand description
Explicit failed resolution of one ShutdownChild request.
Fields§
§child: CreationId§reason: ChildShutdownRejectionImplementations§
Source§impl ChildShutdownRejected
impl ChildShutdownRejected
pub const fn new(child: CreationId, reason: ChildShutdownRejection) -> Self
Trait Implementations§
Source§impl Clone for ChildShutdownRejected
impl Clone for ChildShutdownRejected
Source§fn clone(&self) -> ChildShutdownRejected
fn clone(&self) -> ChildShutdownRejected
Returns a duplicate of the value. Read more
1.0.0 · 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 ChildShutdownRejected
impl Debug for ChildShutdownRejected
Source§impl From<(CreationId, ChildShutdownRejection)> for ChildShutdownRejected
impl From<(CreationId, ChildShutdownRejection)> for ChildShutdownRejected
Source§fn from((child, reason): (CreationId, ChildShutdownRejection)) -> Self
fn from((child, reason): (CreationId, ChildShutdownRejection)) -> Self
Converts to this type from the input type.
Source§impl<E: UserEvent, P> InjectEvent<ChildShutdownRejected, Here> for ShutdownCoordinatorEvent<E, P>
impl<E: UserEvent, P> InjectEvent<ChildShutdownRejected, Here> for ShutdownCoordinatorEvent<E, P>
fn inject_at(value: ChildShutdownRejected) -> Self
Source§impl PartialEq for ChildShutdownRejected
impl PartialEq for ChildShutdownRejected
impl Copy for ChildShutdownRejected
impl Eq for ChildShutdownRejected
impl StructuralPartialEq for ChildShutdownRejected
Auto Trait Implementations§
impl Freeze for ChildShutdownRejected
impl RefUnwindSafe for ChildShutdownRejected
impl Send for ChildShutdownRejected
impl Sync for ChildShutdownRejected
impl Unpin for ChildShutdownRejected
impl UnsafeUnpin for ChildShutdownRejected
impl UnwindSafe for ChildShutdownRejected
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