pub struct PhysicalExitAck {
pub provider_id: ToolProviderId,
pub binding_id: ProviderBindingId,
pub operation: ProviderOperationKey,
pub exit: NativeProviderExit,
pub stop_signal_attempted: bool,
pub stop_signalled: bool,
pub force_stop_attempted: bool,
pub force_stop_signalled: bool,
pub stop_cause: Option<ProviderStopCause>,
}Fields§
§provider_id: ToolProviderId§binding_id: ProviderBindingId§operation: ProviderOperationKey§exit: NativeProviderExit§stop_signal_attempted: bool§stop_signalled: bool§force_stop_attempted: bool§force_stop_signalled: bool§stop_cause: Option<ProviderStopCause>Trait Implementations§
Source§impl Clone for PhysicalExitAck
impl Clone for PhysicalExitAck
Source§impl Debug for PhysicalExitAck
impl Debug for PhysicalExitAck
impl Eq for PhysicalExitAck
Source§impl PartialEq for PhysicalExitAck
impl PartialEq for PhysicalExitAck
impl StructuralPartialEq for PhysicalExitAck
Auto Trait Implementations§
impl Freeze for PhysicalExitAck
impl RefUnwindSafe for PhysicalExitAck
impl Send for PhysicalExitAck
impl Sync for PhysicalExitAck
impl Unpin for PhysicalExitAck
impl UnsafeUnpin for PhysicalExitAck
impl UnwindSafe for PhysicalExitAck
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