pub struct JmapAddressBookSetOutput {
pub new_state: String,
pub created: BTreeMap<String, JmapAddressBook>,
pub updated: BTreeMap<String, Option<JmapAddressBook>>,
pub destroyed: Vec<String>,
pub not_created: BTreeMap<String, JmapAddressBookSetItemError>,
pub not_updated: BTreeMap<String, JmapAddressBookSetItemError>,
pub not_destroyed: BTreeMap<String, JmapAddressBookSetItemError>,
pub keep_alive: bool,
}Expand description
Successful terminal output of JmapAddressBookSet.
Fields§
§new_state: StringThe new server state after the call.
created: BTreeMap<String, JmapAddressBook>The created address books, keyed by client id.
updated: BTreeMap<String, Option<JmapAddressBook>>The updated address books, keyed by id.
destroyed: Vec<String>Ids of the destroyed objects.
not_created: BTreeMap<String, JmapAddressBookSetItemError>The failed creates, keyed by client id.
not_updated: BTreeMap<String, JmapAddressBookSetItemError>The failed updates, keyed by id.
not_destroyed: BTreeMap<String, JmapAddressBookSetItemError>The failed destroys, keyed by id.
keep_alive: boolWhether the server indicated the connection can be reused.
Trait Implementations§
Source§impl Clone for JmapAddressBookSetOutput
impl Clone for JmapAddressBookSetOutput
Source§fn clone(&self) -> JmapAddressBookSetOutput
fn clone(&self) -> JmapAddressBookSetOutput
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for JmapAddressBookSetOutput
impl RefUnwindSafe for JmapAddressBookSetOutput
impl Send for JmapAddressBookSetOutput
impl Sync for JmapAddressBookSetOutput
impl Unpin for JmapAddressBookSetOutput
impl UnsafeUnpin for JmapAddressBookSetOutput
impl UnwindSafe for JmapAddressBookSetOutput
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