[−][src]Enum fractal_matrix_api::backend::BKCommand
Variants
Login(String, String, String)
SetToken(String, String, String)
Logout
Register(String, String, String)
Guest(String)
GetUsername
SetUserName(String)
GetThreePID
GetTokenEmail(String, String, String)
GetTokenPhone(String, String, String)
SubmitPhoneToken(String, String, String, String)
AddThreePID(String, String, String)
DeleteThreePID(Medium, String)
ChangePassword(String, String, String)
AccountDestruction(String, String, bool)
GetAvatar
SetUserAvatar(String)
Sync(Option<String>, bool)
SyncForced
GetRoomMembers(String)
GetRoomMessages(String, String)
GetRoomMessagesFromMsg(String, Message)
GetMessageContext(Message)
GetRoomAvatar(String)
GetThumbAsync(String, Sender<String>)
GetMediaAsync(String, Sender<String>)
GetMediaListAsync(String, Option<String>, Option<String>, Sender<(Vec<Message>, String)>)
GetFileAsync(String, Sender<String>)
GetAvatarAsync(Option<Member>, Sender<String>)
GetMedia(String)
GetMediaUrl(String, Sender<String>)
GetUserInfoAsync(String, Option<Sender<(String, String)>>)
GetUserNameAsync(String, Sender<String>)
SendMsg(Message)
SendMsgRedaction(Message)
SendTyping(String)
SetRoom(String)
ShutDown
DirectoryProtocols
DirectorySearch(String, String, String, bool)
JoinRoom(String)
MarkAsRead(String, String)
LeaveRoom(String)
SetRoomName(String, String)
SetRoomTopic(String, String)
SetRoomAvatar(String, String)
AttachFile(Message)
NewRoom(String, RoomType, String)
DirectChat(Member, String)
AddToFav(String, bool)
AcceptInv(String)
RejectInv(String)
UserSearch(String)
Invite(String, String)
ListStickers
SendSticker(String, Sticker)
PurchaseSticker(StickerGroup)
Trait Implementations
Auto Trait Implementations
impl !Sync for BKCommand
impl Send for BKCommand
impl Unpin for BKCommand
impl !RefUnwindSafe for BKCommand
impl !UnwindSafe for BKCommand
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Erased for T
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
U: TryFrom<T>,