Struct teloxide_core::payloads::CloseGeneralForumTopic
source · pub struct CloseGeneralForumTopic {
pub chat_id: Recipient,
}
Expand description
Use this method to close an open ‘General’ topic in a forum supergroup chat. The bot must be an administrator in the chat for this to work and must have the can_manage_topics administrator rights. Returns True on success.
Fields§
§chat_id: Recipient
Unique identifier for the target chat or username of the target channel (in the format @channelusername
)
Implementations§
Trait Implementations§
source§impl Clone for CloseGeneralForumTopic
impl Clone for CloseGeneralForumTopic
source§impl Debug for CloseGeneralForumTopic
impl Debug for CloseGeneralForumTopic
source§impl Hash for CloseGeneralForumTopic
impl Hash for CloseGeneralForumTopic
source§impl PartialEq<CloseGeneralForumTopic> for CloseGeneralForumTopic
impl PartialEq<CloseGeneralForumTopic> for CloseGeneralForumTopic
source§fn eq(&self, other: &CloseGeneralForumTopic) -> bool
fn eq(&self, other: &CloseGeneralForumTopic) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Payload for CloseGeneralForumTopic
impl Payload for CloseGeneralForumTopic
source§fn timeout_hint(&self) -> Option<Duration>
fn timeout_hint(&self) -> Option<Duration>
If this payload may take long time to execute (e.g.
GetUpdates
with
big timeout
), the minimum timeout that should be used.source§impl Serialize for CloseGeneralForumTopic
impl Serialize for CloseGeneralForumTopic
impl Eq for CloseGeneralForumTopic
impl StructuralEq for CloseGeneralForumTopic
impl StructuralPartialEq for CloseGeneralForumTopic
Auto Trait Implementations§
impl RefUnwindSafe for CloseGeneralForumTopic
impl Send for CloseGeneralForumTopic
impl Sync for CloseGeneralForumTopic
impl Unpin for CloseGeneralForumTopic
impl UnwindSafe for CloseGeneralForumTopic
Blanket Implementations§
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.