pub struct CreateReplyThreadRequest {
pub parent_chat_id: InlineId,
pub parent_message_id: Option<InlineId>,
pub title: Option<String>,
pub description: Option<String>,
pub emoji: Option<String>,
pub participants: Vec<ChatCreateParticipant>,
}Expand description
Request to create a child Inline thread, optionally anchored to a message.
Fields§
§parent_chat_id: InlineIdRequired parent chat for inherited access and navigation.
parent_message_id: Option<InlineId>Optional parent message anchor. When set, this is a reply thread.
title: Option<String>Optional explicit title.
description: Option<String>Optional description.
emoji: Option<String>Optional emoji/icon.
participants: Vec<ChatCreateParticipant>Direct child participants.
Trait Implementations§
Source§impl Clone for CreateReplyThreadRequest
impl Clone for CreateReplyThreadRequest
Source§fn clone(&self) -> CreateReplyThreadRequest
fn clone(&self) -> CreateReplyThreadRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CreateReplyThreadRequest
impl Debug for CreateReplyThreadRequest
Source§impl<'de> Deserialize<'de> for CreateReplyThreadRequest
impl<'de> Deserialize<'de> for CreateReplyThreadRequest
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
impl Eq for CreateReplyThreadRequest
Source§impl PartialEq for CreateReplyThreadRequest
impl PartialEq for CreateReplyThreadRequest
Source§impl Serialize for CreateReplyThreadRequest
impl Serialize for CreateReplyThreadRequest
impl StructuralPartialEq for CreateReplyThreadRequest
Auto Trait Implementations§
impl Freeze for CreateReplyThreadRequest
impl RefUnwindSafe for CreateReplyThreadRequest
impl Send for CreateReplyThreadRequest
impl Sync for CreateReplyThreadRequest
impl Unpin for CreateReplyThreadRequest
impl UnsafeUnpin for CreateReplyThreadRequest
impl UnwindSafe for CreateReplyThreadRequest
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