Struct matrix_sdk::encryption::verification::CancelInfo
source · pub struct CancelInfo { /* private fields */ }
Available on crate feature
e2e-encryption
only.Expand description
Information about the cancellation of a verification request or verification flow.
Implementations§
source§impl CancelInfo
impl CancelInfo
sourcepub fn cancel_code(&self) -> &CancelCode
pub fn cancel_code(&self) -> &CancelCode
Get the CancelCode
that cancelled this verification.
sourcepub fn cancelled_by_us(&self) -> bool
pub fn cancelled_by_us(&self) -> bool
Was the verification cancelled by us?
Trait Implementations§
source§impl Clone for CancelInfo
impl Clone for CancelInfo
source§fn clone(&self) -> CancelInfo
fn clone(&self) -> CancelInfo
Returns a copy of the value. Read more
1.0.0 · 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 CancelInfo
impl Debug for CancelInfo
source§impl From<Cancelled> for CancelInfo
impl From<Cancelled> for CancelInfo
source§fn from(c: Cancelled) -> CancelInfo
fn from(c: Cancelled) -> CancelInfo
Converts to this type from the input type.
Auto Trait Implementations§
impl RefUnwindSafe for CancelInfo
impl Send for CancelInfo
impl Sync for CancelInfo
impl Unpin for CancelInfo
impl UnwindSafe for CancelInfo
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
§impl<T> CompatExt for T
impl<T> CompatExt for T
§impl<T> FutureExt for T
impl<T> FutureExt for T
§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
§impl<T, UT> HandleAlloc<UT> for T
impl<T, UT> HandleAlloc<UT> for T
§fn new_handle(value: Arc<T>) -> Handle
fn new_handle(value: Arc<T>) -> Handle
Create a new handle for an Arc value Read more
§fn clone_handle(handle: Handle) -> Handle
fn clone_handle(handle: Handle) -> Handle
Clone a handle Read more
§fn consume_handle(handle: Handle) -> Arc<T>
fn consume_handle(handle: Handle) -> Arc<T>
Consume a handle, getting back the initial
Arc<>