pub struct MarkerSourceRefused { /* private fields */ }Expand description
Refused association retaining the move-only owner/recovery pair.
Implementations§
Source§impl MarkerSourceRefused
impl MarkerSourceRefused
Sourcepub const fn reason(&self) -> MarkerSourceRefusalReason
pub const fn reason(&self) -> MarkerSourceRefusalReason
Returns the exact typed refusal.
Sourcepub fn into_parts(self) -> (RetainedFencedMarkerSource, u64)
pub fn into_parts(self) -> (RetainedFencedMarkerSource, u64)
Returns unchanged retained inputs and the selected sequence.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MarkerSourceRefused
impl RefUnwindSafe for MarkerSourceRefused
impl Send for MarkerSourceRefused
impl Sync for MarkerSourceRefused
impl Unpin for MarkerSourceRefused
impl UnsafeUnpin for MarkerSourceRefused
impl UnwindSafe for MarkerSourceRefused
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