Struct serenity::builder::CreateThread [−][src]
Tuple Fields
0: HashMap<&'static str, Value>
Implementations
The name of the thread.
Note: Must be between 2 and 100 characters long.
Duration in minutes to automatically archive the thread after recent activity.
Note: Can only be set to 60, 1440, 4320, 10080 currently.
The thread type, which can be ChannelType::PublicThread
or ChannelType::PrivateThread
.
Note: This defaults to ChannelType::PrivateThread
in order to match the behavior
when thread documentation was first published. This is a bit of a weird default though,
and thus is highly likely to change in the future, so it is recommended to always
explicitly setting it to avoid any breaking change.
Trait Implementations
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl RefUnwindSafe for CreateThread
impl Send for CreateThread
impl Sync for CreateThread
impl Unpin for CreateThread
impl UnwindSafe for CreateThread
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self