pub struct BatchUpdateMessages {
pub message_ids: Vec<String>,
pub add_labels: Vec<String>,
pub remove_labels: Vec<String>,
}Expand description
Request body for [Client::batch_update_messages]: apply the same label
changes to many messages at once.
Fields§
§message_ids: Vec<String>The message ids to update.
add_labels: Vec<String>Labels to add to each message.
remove_labels: Vec<String>Labels to remove from each message.
Trait Implementations§
Source§impl Clone for BatchUpdateMessages
impl Clone for BatchUpdateMessages
Source§fn clone(&self) -> BatchUpdateMessages
fn clone(&self) -> BatchUpdateMessages
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 moreSource§impl Debug for BatchUpdateMessages
impl Debug for BatchUpdateMessages
Source§impl Default for BatchUpdateMessages
impl Default for BatchUpdateMessages
Source§fn default() -> BatchUpdateMessages
fn default() -> BatchUpdateMessages
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for BatchUpdateMessages
impl RefUnwindSafe for BatchUpdateMessages
impl Send for BatchUpdateMessages
impl Sync for BatchUpdateMessages
impl Unpin for BatchUpdateMessages
impl UnsafeUnpin for BatchUpdateMessages
impl UnwindSafe for BatchUpdateMessages
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