Struct rust_tdlib::types::ChatStatisticsSupergroup
source · [−]pub struct ChatStatisticsSupergroup { /* private fields */ }
Expand description
A detailed statistics about a supergroup chat
Implementations
sourceimpl 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
sourceimpl AsRef<ChatStatisticsSupergroup> for ChatStatisticsSupergroup
impl AsRef<ChatStatisticsSupergroup> for ChatStatisticsSupergroup
sourcefn as_ref(&self) -> &ChatStatisticsSupergroup
fn as_ref(&self) -> &ChatStatisticsSupergroup
Converts this type into a shared reference of the (usually inferred) input type.
sourceimpl Clone for ChatStatisticsSupergroup
impl Clone for ChatStatisticsSupergroup
sourcefn clone(&self) -> ChatStatisticsSupergroup
fn clone(&self) -> ChatStatisticsSupergroup
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for ChatStatisticsSupergroup
impl Debug for ChatStatisticsSupergroup
sourceimpl Default for ChatStatisticsSupergroup
impl Default for ChatStatisticsSupergroup
sourcefn default() -> ChatStatisticsSupergroup
fn default() -> ChatStatisticsSupergroup
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for ChatStatisticsSupergroup
impl<'de> Deserialize<'de> for ChatStatisticsSupergroup
sourcefn 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
sourceimpl Serialize for ChatStatisticsSupergroup
impl Serialize for ChatStatisticsSupergroup
impl TDChatStatistics for ChatStatisticsSupergroup
Auto Trait Implementations
impl RefUnwindSafe for ChatStatisticsSupergroup
impl Send for ChatStatisticsSupergroup
impl Sync for ChatStatisticsSupergroup
impl Unpin for ChatStatisticsSupergroup
impl UnwindSafe for ChatStatisticsSupergroup
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more