Struct matrix_sdk::encryption::verification::CancelInfo
source · pub struct CancelInfo { /* private fields */ }
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 Freeze for CancelInfo
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T, W> HasTypeWitness<W> for Twhere
W: MakeTypeWitness<Arg = T>,
T: ?Sized,
impl<T, W> HasTypeWitness<W> for Twhere
W: MakeTypeWitness<Arg = T>,
T: ?Sized,
source§impl<T> Identity for Twhere
T: ?Sized,
impl<T> Identity for Twhere
T: ?Sized,
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more