Struct matrix_sdk_crypto::UserDevices
source · [−]pub struct UserDevices { /* private fields */ }
Expand description
A read only view over all devices belonging to a user.
Implementations
sourceimpl UserDevices
impl UserDevices
sourcepub fn get(&self, device_id: &DeviceId) -> Option<Device>
pub fn get(&self, device_id: &DeviceId) -> Option<Device>
Get the specific device with the given device ID.
sourcepub fn is_any_verified(&self) -> bool
pub fn is_any_verified(&self) -> bool
Returns true if there is at least one devices of this user that is considered to be verified, false otherwise.
This won’t consider your own device as verified, as your own device is always implicitly verified.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for UserDevices
impl Send for UserDevices
impl Sync for UserDevices
impl Unpin for UserDevices
impl !UnwindSafe for UserDevices
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