pub struct MulticastRequest {
pub messages: Vec<Message>,
pub to: Vec<String>,
pub notification_disabled: Option<bool>,
pub custom_aggregation_units: Option<Vec<String>>,
}
Fields§
§messages: Vec<Message>
Messages to send
to: Vec<String>
Array of user IDs. Use userId values which are returned in webhook event objects. Do not use LINE IDs found on LINE.
notification_disabled: Option<bool>
true
: The user doesn’t receive a push notification when a message is sent. false
: The user receives a push notification when the message is sent (unless they have disabled push notifications in LINE and/or their device). The default value is false.
custom_aggregation_units: Option<Vec<String>>
Name of aggregation unit. Case-sensitive.
Implementations§
Trait Implementations§
Source§impl Clone for MulticastRequest
impl Clone for MulticastRequest
Source§fn clone(&self) -> MulticastRequest
fn clone(&self) -> MulticastRequest
Returns a copy 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 Debug for MulticastRequest
impl Debug for MulticastRequest
Source§impl Default for MulticastRequest
impl Default for MulticastRequest
Source§fn default() -> MulticastRequest
fn default() -> MulticastRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MulticastRequest
impl<'de> Deserialize<'de> for MulticastRequest
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 MulticastRequest
impl PartialEq for MulticastRequest
Source§impl Serialize for MulticastRequest
impl Serialize for MulticastRequest
impl StructuralPartialEq for MulticastRequest
Auto Trait Implementations§
impl Freeze for MulticastRequest
impl RefUnwindSafe for MulticastRequest
impl Send for MulticastRequest
impl Sync for MulticastRequest
impl Unpin for MulticastRequest
impl UnwindSafe for MulticastRequest
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