pub struct ReconnectPermitRefusal { /* private fields */ }Expand description
Fresh-event refusal with unchanged aggregate and retained event.
Implementations§
Source§impl ReconnectPermitRefusal
impl ReconnectPermitRefusal
Sourcepub const fn reason(&self) -> ReconnectPermitRefusalReason
pub const fn reason(&self) -> ReconnectPermitRefusalReason
Returns the closed refusal reason.
Sourcepub const fn result(&self) -> ReconnectDelayResult
pub const fn result(&self) -> ReconnectDelayResult
Returns the total legacy-named reconnect result with no delay arm.
Sourcepub fn into_parts(self) -> (ClientParticipantAggregate, ReconnectFreshEvent)
pub fn into_parts(self) -> (ClientParticipantAggregate, ReconnectFreshEvent)
Releases the unchanged aggregate and retained fresh event.
Trait Implementations§
Source§impl Debug for ReconnectPermitRefusal
impl Debug for ReconnectPermitRefusal
impl Eq for ReconnectPermitRefusal
Source§impl PartialEq for ReconnectPermitRefusal
impl PartialEq for ReconnectPermitRefusal
impl StructuralPartialEq for ReconnectPermitRefusal
Auto Trait Implementations§
impl Freeze for ReconnectPermitRefusal
impl RefUnwindSafe for ReconnectPermitRefusal
impl Send for ReconnectPermitRefusal
impl Sync for ReconnectPermitRefusal
impl Unpin for ReconnectPermitRefusal
impl UnsafeUnpin for ReconnectPermitRefusal
impl UnwindSafe for ReconnectPermitRefusal
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