pub struct ChatStatisticsSupergroup { /* private fields */ }
Expand description
A detailed statistics about a supergroup chat
Implementations§
Source§impl ChatStatisticsSupergroup
impl ChatStatisticsSupergroup
pub fn from_json<S: AsRef<str>>(json: S) -> Result<Self>
pub fn builder() -> ChatStatisticsSupergroupBuilder
pub fn period(&self) -> &DateRange
pub fn member_count(&self) -> &StatisticalValue
pub fn message_count(&self) -> &StatisticalValue
pub fn viewer_count(&self) -> &StatisticalValue
pub fn sender_count(&self) -> &StatisticalValue
pub fn member_count_graph(&self) -> &StatisticalGraph
pub fn join_graph(&self) -> &StatisticalGraph
pub fn join_by_source_graph(&self) -> &StatisticalGraph
pub fn language_graph(&self) -> &StatisticalGraph
pub fn message_content_graph(&self) -> &StatisticalGraph
pub fn action_graph(&self) -> &StatisticalGraph
pub fn day_graph(&self) -> &StatisticalGraph
pub fn week_graph(&self) -> &StatisticalGraph
pub fn top_senders(&self) -> &Vec<ChatStatisticsMessageSenderInfo>
pub fn top_administrators(&self) -> &Vec<ChatStatisticsAdministratorActionsInfo>
pub fn top_inviters(&self) -> &Vec<ChatStatisticsInviterInfo>
Trait Implementations§
Source§impl AsRef<ChatStatisticsSupergroup> for ChatStatisticsSupergroup
impl AsRef<ChatStatisticsSupergroup> for ChatStatisticsSupergroup
Source§fn as_ref(&self) -> &ChatStatisticsSupergroup
fn as_ref(&self) -> &ChatStatisticsSupergroup
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl Clone for ChatStatisticsSupergroup
impl Clone for ChatStatisticsSupergroup
Source§fn clone(&self) -> ChatStatisticsSupergroup
fn clone(&self) -> ChatStatisticsSupergroup
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 ChatStatisticsSupergroup
impl Debug for ChatStatisticsSupergroup
Source§impl Default for ChatStatisticsSupergroup
impl Default for ChatStatisticsSupergroup
Source§fn default() -> ChatStatisticsSupergroup
fn default() -> ChatStatisticsSupergroup
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ChatStatisticsSupergroup
impl<'de> Deserialize<'de> for ChatStatisticsSupergroup
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 Serialize for ChatStatisticsSupergroup
impl Serialize for ChatStatisticsSupergroup
impl TDChatStatistics for ChatStatisticsSupergroup
Auto Trait Implementations§
impl Freeze for ChatStatisticsSupergroup
impl RefUnwindSafe for ChatStatisticsSupergroup
impl Send for ChatStatisticsSupergroup
impl Sync for ChatStatisticsSupergroup
impl Unpin for ChatStatisticsSupergroup
impl UnwindSafe for ChatStatisticsSupergroup
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