pub struct ProviderSupervisorFault {
pub provider_id: ToolProviderId,
pub binding_id: ProviderBindingId,
pub operation: Option<ProviderOperationKey>,
pub kind: ProviderSupervisorFaultKind,
pub executor_error_code: Option<&'static str>,
pub blocks_detach: bool,
}Fields§
§provider_id: ToolProviderId§binding_id: ProviderBindingId§operation: Option<ProviderOperationKey>§kind: ProviderSupervisorFaultKind§executor_error_code: Option<&'static str>§blocks_detach: boolTrait Implementations§
Source§impl Clone for ProviderSupervisorFault
impl Clone for ProviderSupervisorFault
Source§impl Debug for ProviderSupervisorFault
impl Debug for ProviderSupervisorFault
impl Eq for ProviderSupervisorFault
Source§impl PartialEq for ProviderSupervisorFault
impl PartialEq for ProviderSupervisorFault
impl StructuralPartialEq for ProviderSupervisorFault
Auto Trait Implementations§
impl Freeze for ProviderSupervisorFault
impl RefUnwindSafe for ProviderSupervisorFault
impl Send for ProviderSupervisorFault
impl Sync for ProviderSupervisorFault
impl Unpin for ProviderSupervisorFault
impl UnsafeUnpin for ProviderSupervisorFault
impl UnwindSafe for ProviderSupervisorFault
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