Struct twilight_http::request::channel::thread::create_thread_from_message::CreateThreadFromMessage [−][src]
pub struct CreateThreadFromMessage<'a> { /* fields omitted */ }Expand description
Create a new thread from an existing message.
When called on a GuildText channel, this creates a
GuildPublicThread.
When called on a GuildNews channel, this creates a GuildNewsThread.
To use auto archive durations of ThreeDays or Week, the guild must
be boosted.
The thread’s ID will be the same as its parent message. This ensures only one thread can be created per message.
Implementations
pub fn exec(self) -> ResponseFuture<Channel>ⓘNotable traits for ResponseFuture<T>impl<T: Unpin> Future for ResponseFuture<T> type Output = Result<Response<T>, Error>;
pub fn exec(self) -> ResponseFuture<Channel>ⓘNotable traits for ResponseFuture<T>impl<T: Unpin> Future for ResponseFuture<T> type Output = Result<Response<T>, Error>;
Notable traits for ResponseFuture<T>
impl<T: Unpin> Future for ResponseFuture<T> type Output = Result<Response<T>, Error>;Execute the request, returning a future resolving to a Response.
Auto Trait Implementations
impl<'a> !RefUnwindSafe for CreateThreadFromMessage<'a>
impl<'a> Send for CreateThreadFromMessage<'a>
impl<'a> Sync for CreateThreadFromMessage<'a>
impl<'a> Unpin for CreateThreadFromMessage<'a>
impl<'a> !UnwindSafe for CreateThreadFromMessage<'a>
Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn vzip(self) -> V
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more