pub struct ImClient { /* private fields */ }Implementations§
Source§impl ImClient
impl ImClient
pub fn current_identity(&self) -> &IdentitySummary
pub fn did(&self) -> &Did
pub fn handle(&self) -> Option<&Handle>
pub fn did_domain(&self) -> &str
pub fn auth(&self) -> AuthService<'_>
pub fn identity(&self) -> IdentityService<'_>
pub fn directory(&self) -> DirectoryService<'_>
pub fn content(&self) -> ContentService<'_>
pub fn site(&self) -> SiteService<'_>
pub fn messages(&self) -> MessageService<'_>
pub fn attachments(&self) -> AttachmentService<'_>
pub fn groups(&self) -> GroupService<'_>
pub fn realtime(&self) -> RealtimeService<'_>
pub fn email(&self) -> EmailService<'_>
pub fn secure(&self) -> SecureService<'_>
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for ImClient
impl !UnwindSafe for ImClient
impl Freeze for ImClient
impl Send for ImClient
impl Sync for ImClient
impl Unpin for ImClient
impl UnsafeUnpin for ImClient
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