pub struct GetMessageEventResponseOverview {
pub request_id: Option<String>,
pub timestamp: Option<i64>,
pub delivered: Option<i64>,
pub unique_impression: Option<Option<i64>>,
pub unique_click: Option<Option<i64>>,
pub unique_media_played: Option<Option<i64>>,
pub unique_media_played100_percent: Option<Option<i64>>,
}Expand description
GetMessageEventResponseOverview : Summary of message statistics.
Fields§
§request_id: Option<String>Request ID.
timestamp: Option<i64>UNIX timestamp for message delivery time in seconds.
delivered: Option<i64>Number of messages delivered. This property shows values of less than 20. However, if all messages have not been sent, it will be null.
unique_impression: Option<Option<i64>>Number of users who opened the message, meaning they displayed at least 1 bubble.
unique_click: Option<Option<i64>>Number of users who opened any URL in the message.
unique_media_played: Option<Option<i64>>Number of users who started playing any video or audio in the message.
unique_media_played100_percent: Option<Option<i64>>Number of users who played the entirety of any video or audio in the message.
Implementations§
Source§impl GetMessageEventResponseOverview
impl GetMessageEventResponseOverview
Sourcepub fn new() -> GetMessageEventResponseOverview
pub fn new() -> GetMessageEventResponseOverview
Summary of message statistics.
Trait Implementations§
Source§impl Clone for GetMessageEventResponseOverview
impl Clone for GetMessageEventResponseOverview
Source§fn clone(&self) -> GetMessageEventResponseOverview
fn clone(&self) -> GetMessageEventResponseOverview
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 GetMessageEventResponseOverview
impl Default for GetMessageEventResponseOverview
Source§fn default() -> GetMessageEventResponseOverview
fn default() -> GetMessageEventResponseOverview
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GetMessageEventResponseOverview
impl<'de> Deserialize<'de> for GetMessageEventResponseOverview
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 GetMessageEventResponseOverview
impl PartialEq for GetMessageEventResponseOverview
Source§fn eq(&self, other: &GetMessageEventResponseOverview) -> bool
fn eq(&self, other: &GetMessageEventResponseOverview) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for GetMessageEventResponseOverview
Auto Trait Implementations§
impl Freeze for GetMessageEventResponseOverview
impl RefUnwindSafe for GetMessageEventResponseOverview
impl Send for GetMessageEventResponseOverview
impl Sync for GetMessageEventResponseOverview
impl Unpin for GetMessageEventResponseOverview
impl UnwindSafe for GetMessageEventResponseOverview
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