diff --git a/deltachat-jsonrpc/src/api/types/events.rs b/deltachat-jsonrpc/src/api/types/events.rs index b3a9e04c8..c1feee63c 100644 --- a/deltachat-jsonrpc/src/api/types/events.rs +++ b/deltachat-jsonrpc/src/api/types/events.rs @@ -28,55 +28,37 @@ pub enum EventType { /// /// This event should *not* be reported to the end-user using a popup or something like /// that. - Info { - msg: String, - }, + Info { msg: String }, /// Emitted when SMTP connection is established and login was successful. - SmtpConnected { - msg: String, - }, + SmtpConnected { msg: String }, /// Emitted when IMAP connection is established and login was successful. - ImapConnected { - msg: String, - }, + ImapConnected { msg: String }, /// Emitted when a message was successfully sent to the SMTP server. - SmtpMessageSent { - msg: String, - }, + SmtpMessageSent { msg: String }, /// Emitted when an IMAP message has been marked as deleted - ImapMessageDeleted { - msg: String, - }, + ImapMessageDeleted { msg: String }, /// Emitted when an IMAP message has been moved - ImapMessageMoved { - msg: String, - }, + ImapMessageMoved { msg: String }, /// Emitted before going into IDLE on the Inbox folder. ImapInboxIdle, /// Emitted when an new file in the $BLOBDIR was created - NewBlobFile { - file: String, - }, + NewBlobFile { file: String }, /// Emitted when an file in the $BLOBDIR was deleted - DeletedBlobFile { - file: String, - }, + DeletedBlobFile { file: String }, /// The library-user should write a warning string to the log. /// /// This event should *not* be reported to the end-user using a popup or something like /// that. - Warning { - msg: String, - }, + Warning { msg: String }, /// The library-user should report an error to the end-user. /// @@ -88,18 +70,14 @@ pub enum EventType { /// it might be better to delay showing these events until the function has really /// failed (returned false). It should be sufficient to report only the *last* error /// in a messasge box then. - Error { - msg: String, - }, + Error { msg: String }, /// An action cannot be performed because the user is not in the group. /// Reported eg. after a call to /// setChatName(), setChatProfileImage(), /// addContactToChat(), removeContactFromChat(), /// and messages sending functions. - ErrorSelfNotInGroup { - msg: String, - }, + ErrorSelfNotInGroup { msg: String }, /// Messages or chats changed. One or more messages or chats changed for various /// reasons in the database: @@ -110,10 +88,7 @@ pub enum EventType { /// `chatId` is set if only a single chat is affected by the changes, otherwise 0. /// `msgId` is set if only a single message is affected by the changes, otherwise 0. #[serde(rename_all = "camelCase")] - MsgsChanged { - chat_id: u32, - msg_id: u32, - }, + MsgsChanged { chat_id: u32, msg_id: u32 }, /// Reactions for the message changed. #[serde(rename_all = "camelCase")] @@ -128,10 +103,7 @@ pub enum EventType { /// /// There is no extra #DC_EVENT_MSGS_CHANGED event send together with this event. #[serde(rename_all = "camelCase")] - IncomingMsg { - chat_id: u32, - msg_id: u32, - }, + IncomingMsg { chat_id: u32, msg_id: u32 }, /// Downloading a bunch of messages just finished. This is an experimental /// event to allow the UI to only show one notification per message bunch, @@ -139,47 +111,31 @@ pub enum EventType { /// /// msg_ids contains the message ids. #[serde(rename_all = "camelCase")] - IncomingMsgBunch { - msg_ids: Vec, - }, + IncomingMsgBunch { msg_ids: Vec }, /// Messages were seen or noticed. /// chat id is always set. #[serde(rename_all = "camelCase")] - MsgsNoticed { - chat_id: u32, - }, + MsgsNoticed { chat_id: u32 }, /// A single message is sent successfully. State changed from DC_STATE_OUT_PENDING to /// DC_STATE_OUT_DELIVERED, see `Message.state`. #[serde(rename_all = "camelCase")] - MsgDelivered { - chat_id: u32, - msg_id: u32, - }, + MsgDelivered { chat_id: u32, msg_id: u32 }, /// A single message could not be sent. State changed from DC_STATE_OUT_PENDING or DC_STATE_OUT_DELIVERED to /// DC_STATE_OUT_FAILED, see `Message.state`. #[serde(rename_all = "camelCase")] - MsgFailed { - chat_id: u32, - msg_id: u32, - }, + MsgFailed { chat_id: u32, msg_id: u32 }, /// A single message is read by the receiver. State changed from DC_STATE_OUT_DELIVERED to /// DC_STATE_OUT_MDN_RCVD, see `Message.state`. #[serde(rename_all = "camelCase")] - MsgRead { - chat_id: u32, - msg_id: u32, - }, + MsgRead { chat_id: u32, msg_id: u32 }, /// A single message is deleted. #[serde(rename_all = "camelCase")] - MsgDeleted { - chat_id: u32, - msg_id: u32, - }, + MsgDeleted { chat_id: u32, msg_id: u32 }, /// Chat changed. The name or the image of a chat group was changed or members were added or removed. /// Or the verify state of a chat has changed. @@ -189,24 +145,17 @@ pub enum EventType { /// This event does not include ephemeral timer modification, which /// is a separate event. #[serde(rename_all = "camelCase")] - ChatModified { - chat_id: u32, - }, + ChatModified { chat_id: u32 }, /// Chat ephemeral timer changed. #[serde(rename_all = "camelCase")] - ChatEphemeralTimerModified { - chat_id: u32, - timer: u32, - }, + ChatEphemeralTimerModified { chat_id: u32, timer: u32 }, /// Contact(s) created, renamed, blocked or deleted. /// /// @param data1 (int) If set, this is the contact_id of an added contact that should be selected. #[serde(rename_all = "camelCase")] - ContactsChanged { - contact_id: Option, - }, + ContactsChanged { contact_id: Option }, /// Location of one or more contact has changed. /// @@ -214,9 +163,7 @@ pub enum EventType { /// If the locations of several contacts have been changed, /// this parameter is set to `None`. #[serde(rename_all = "camelCase")] - LocationChanged { - contact_id: Option, - }, + LocationChanged { contact_id: Option }, /// Inform about the configuration progress started by configure(). ConfigureProgress { @@ -234,9 +181,7 @@ pub enum EventType { /// @param data1 (usize) 0=error, 1-999=progress in permille, 1000=success and done /// @param data2 0 #[serde(rename_all = "camelCase")] - ImexProgress { - progress: usize, - }, + ImexProgress { progress: usize }, /// A file has been exported. A file has been written by imex(). /// This event may be sent multiple times by a single call to imex(). @@ -246,9 +191,7 @@ pub enum EventType { /// /// @param data2 0 #[serde(rename_all = "camelCase")] - ImexFileWritten { - path: String, - }, + ImexFileWritten { path: String }, /// Progress information of a secure-join handshake from the view of the inviter /// (Alice, the person who shows the QR code). @@ -263,10 +206,7 @@ pub enum EventType { /// 800=vg-member-added-received received, shown as "bob@addr securely joined GROUP", only sent for the verified-group-protocol. /// 1000=Protocol finished for this contact. #[serde(rename_all = "camelCase")] - SecurejoinInviterProgress { - contact_id: u32, - progress: usize, - }, + SecurejoinInviterProgress { contact_id: u32, progress: usize }, /// Progress information of a secure-join handshake from the view of the joiner /// (Bob, the person who scans the QR code). @@ -277,10 +217,7 @@ pub enum EventType { /// 400=vg-/vc-request-with-auth sent, typically shown as "alice@addr verified, introducing myself." /// (Bob has verified alice and waits until Alice does the same for him) #[serde(rename_all = "camelCase")] - SecurejoinJoinerProgress { - contact_id: u32, - progress: usize, - }, + SecurejoinJoinerProgress { contact_id: u32, progress: usize }, /// The connectivity to the server changed. /// This means that you should refresh the connectivity view @@ -307,9 +244,7 @@ pub enum EventType { /// Inform that a message containing a webxdc instance has been deleted #[serde(rename_all = "camelCase")] - WebxdcInstanceDeleted { - msg_id: u32, - }, + WebxdcInstanceDeleted { msg_id: u32 }, } impl From for EventType {