pub enum OutgoingVerificationRequest {
ToDevice(ToDeviceRequest),
InRoom(RoomMessageRequest),
}
Expand description
An enum over the different outgoing verification based requests.
Variants
ToDevice(ToDeviceRequest)
The to-device verification request variant.
InRoom(RoomMessageRequest)
The in-room verification request variant.
Implementations
sourceimpl OutgoingVerificationRequest
impl OutgoingVerificationRequest
sourcepub fn request_id(&self) -> &TransactionId
pub fn request_id(&self) -> &TransactionId
Get the unique id of this request.
Trait Implementations
sourceimpl Clone for OutgoingVerificationRequest
impl Clone for OutgoingVerificationRequest
sourcefn clone(&self) -> OutgoingVerificationRequest
fn clone(&self) -> OutgoingVerificationRequest
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for OutgoingVerificationRequest
impl Debug for OutgoingVerificationRequest
sourceimpl From<OutgoingVerificationRequest> for OutgoingRequest
impl From<OutgoingVerificationRequest> for OutgoingRequest
sourcefn from(r: OutgoingVerificationRequest) -> Self
fn from(r: OutgoingVerificationRequest) -> Self
Converts to this type from the input type.
sourceimpl From<OutgoingVerificationRequest> for OutgoingRequests
impl From<OutgoingVerificationRequest> for OutgoingRequests
sourcefn from(request: OutgoingVerificationRequest) -> Self
fn from(request: OutgoingVerificationRequest) -> Self
Converts to this type from the input type.
sourceimpl From<RoomMessageRequest> for OutgoingVerificationRequest
impl From<RoomMessageRequest> for OutgoingVerificationRequest
sourcefn from(r: RoomMessageRequest) -> Self
fn from(r: RoomMessageRequest) -> Self
Converts to this type from the input type.
sourceimpl From<ToDeviceRequest> for OutgoingVerificationRequest
impl From<ToDeviceRequest> for OutgoingVerificationRequest
sourcefn from(r: ToDeviceRequest) -> Self
fn from(r: ToDeviceRequest) -> Self
Converts to this type from the input type.
Auto Trait Implementations
impl RefUnwindSafe for OutgoingVerificationRequest
impl Send for OutgoingVerificationRequest
impl Sync for OutgoingVerificationRequest
impl Unpin for OutgoingVerificationRequest
impl UnwindSafe for OutgoingVerificationRequest
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more