[−][src]Struct telegram_client::api::TGViewMessages
Informs TDLib that messages are being viewed by the user. Many useful activities depend on whether the messages are currently being viewed or not (e.g., marking messages as read, incrementing a view counter, updating a view counter, removing deleted messages in supergroups and channels).
Methods
impl TGViewMessages
[src]
pub fn new() -> Self
[src]
pub fn chat_id(&mut self, chat_id: i64) -> &mut Self
[src]
pub fn message_ids(&mut self, message_ids: Vec<i64>) -> &mut Self
[src]
pub fn force_read(&mut self, force_read: bool) -> &mut Self
[src]
Trait Implementations
impl TDFB for TGViewMessages
[src]
impl Clone for TGViewMessages
[src]
fn clone(&self) -> TGViewMessages
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl AsRef<TGViewMessages> for TGViewMessages
[src]
fn as_ref(&self) -> &TGViewMessages
[src]
impl Debug for TGViewMessages
[src]
Auto Trait Implementations
impl Send for TGViewMessages
impl Sync for TGViewMessages
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> SendSyncUnwindSafe for T where
T: Send + Sync + UnwindSafe + ?Sized,
[src]
T: Send + Sync + UnwindSafe + ?Sized,