pub struct LeanCancelled { /* private fields */ }Expand description
A cooperative cancellation observed by lean-rs-host.
Constructed only by the crate through the hidden host boundary helper. The payload is intentionally small and stable: cancellation is a caller decision, not a Lean diagnostic.
Implementations§
Trait Implementations§
Source§impl Clone for LeanCancelled
impl Clone for LeanCancelled
Source§fn clone(&self) -> LeanCancelled
fn clone(&self) -> LeanCancelled
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LeanCancelled
impl Debug for LeanCancelled
Auto Trait Implementations§
impl Freeze for LeanCancelled
impl RefUnwindSafe for LeanCancelled
impl Send for LeanCancelled
impl Sync for LeanCancelled
impl Unpin for LeanCancelled
impl UnsafeUnpin for LeanCancelled
impl UnwindSafe for LeanCancelled
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