pub struct CreateGroupAnnouncementRequest {
pub image_id: Option<String>,
pub send_notification: Option<bool>,
pub text: Option<String>,
pub title: String,
}Fields§
§image_id: Option<String>§send_notification: Option<bool>Send notification to group members.
text: Option<String>Announcement text
title: StringAnnouncement title
Implementations§
Source§impl CreateGroupAnnouncementRequest
impl CreateGroupAnnouncementRequest
pub fn new(title: String) -> CreateGroupAnnouncementRequest
Trait Implementations§
Source§impl Clone for CreateGroupAnnouncementRequest
impl Clone for CreateGroupAnnouncementRequest
Source§fn clone(&self) -> CreateGroupAnnouncementRequest
fn clone(&self) -> CreateGroupAnnouncementRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for CreateGroupAnnouncementRequest
impl Default for CreateGroupAnnouncementRequest
Source§fn default() -> CreateGroupAnnouncementRequest
fn default() -> CreateGroupAnnouncementRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateGroupAnnouncementRequest
impl<'de> Deserialize<'de> for CreateGroupAnnouncementRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for CreateGroupAnnouncementRequest
impl PartialEq for CreateGroupAnnouncementRequest
Source§fn eq(&self, other: &CreateGroupAnnouncementRequest) -> bool
fn eq(&self, other: &CreateGroupAnnouncementRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CreateGroupAnnouncementRequest
Auto Trait Implementations§
impl Freeze for CreateGroupAnnouncementRequest
impl RefUnwindSafe for CreateGroupAnnouncementRequest
impl Send for CreateGroupAnnouncementRequest
impl Sync for CreateGroupAnnouncementRequest
impl Unpin for CreateGroupAnnouncementRequest
impl UnwindSafe for CreateGroupAnnouncementRequest
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