pub struct RemoteTransportLossOutcome {
pub operation_fate: RemoteOperationTransportFate,
pub reconnect: RemoteReconnectPermitOutcome,
}Expand description
Combined typed consequence of an established connection loss.
Fields§
§operation_fate: RemoteOperationTransportFateOperation-domain fate selected by crate rules.
reconnect: RemoteReconnectPermitOutcomeEvent-driven reconnect decision selected by crate rules.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RemoteTransportLossOutcome
impl RefUnwindSafe for RemoteTransportLossOutcome
impl Send for RemoteTransportLossOutcome
impl Sync for RemoteTransportLossOutcome
impl Unpin for RemoteTransportLossOutcome
impl UnsafeUnpin for RemoteTransportLossOutcome
impl UnwindSafe for RemoteTransportLossOutcome
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