pub struct UnpinAllGeneralForumTopicMessages {
pub chat_id: Recipient,
}
Expand description
Use this method to clear the list of pinned messages in a General forum topic. The bot must be an administrator in the chat for this to work and must have the can_pin_messages administrator right in the supergroup. Returns True on success.
Fields§
§chat_id: Recipient
Unique identifier for the target chat or username of the target supergroup (in the format @supergroupusername)
Implementations§
Trait Implementations§
source§impl Clone for UnpinAllGeneralForumTopicMessages
impl Clone for UnpinAllGeneralForumTopicMessages
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 PartialEq for UnpinAllGeneralForumTopicMessages
impl PartialEq for UnpinAllGeneralForumTopicMessages
source§fn eq(&self, other: &UnpinAllGeneralForumTopicMessages) -> bool
fn eq(&self, other: &UnpinAllGeneralForumTopicMessages) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.source§impl Payload for UnpinAllGeneralForumTopicMessages
impl Payload for UnpinAllGeneralForumTopicMessages
impl Eq for UnpinAllGeneralForumTopicMessages
impl StructuralPartialEq for UnpinAllGeneralForumTopicMessages
Auto Trait Implementations§
impl Freeze for UnpinAllGeneralForumTopicMessages
impl RefUnwindSafe for UnpinAllGeneralForumTopicMessages
impl Send for UnpinAllGeneralForumTopicMessages
impl Sync for UnpinAllGeneralForumTopicMessages
impl Unpin for UnpinAllGeneralForumTopicMessages
impl UnwindSafe for UnpinAllGeneralForumTopicMessages
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.source§impl<T> Erasable for T
impl<T> Erasable for T
source§impl<P> HasPayload for Pwhere
P: Payload,
impl<P> HasPayload for Pwhere
P: Payload,
source§fn payload_mut(&mut self) -> &mut <P as HasPayload>::Payload
fn payload_mut(&mut self) -> &mut <P as HasPayload>::Payload
Gain mutable access to the underlying payload.
source§fn payload_ref(&self) -> &<P as HasPayload>::Payload
fn payload_ref(&self) -> &<P as HasPayload>::Payload
Gain immutable access to the underlying payload.
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more