Struct twilight_http::request::guild::create_guild_prune::CreateGuildPrune [−][src]
pub struct CreateGuildPrune<'a> { /* fields omitted */ }Expand description
Begin a guild prune.
Refer to the discord docs for more information.
Implementations
List of roles to include when pruning.
Return the amount of pruned members. Discouraged for large guilds.
Set the number of days that a user must be inactive before being pruned.
The number of days must be greater than 0.
Errors
Returns a CreateGuildPruneErrorType::DaysInvalid error type if the
number of days is 0.
pub fn exec(self) -> ResponseFuture<GuildPrune>ⓘNotable traits for ResponseFuture<T>impl<T: Unpin> Future for ResponseFuture<T> type Output = Result<Response<T>, Error>;
pub fn exec(self) -> ResponseFuture<GuildPrune>ⓘ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.
Trait Implementations
Auto Trait Implementations
impl<'a> !RefUnwindSafe for CreateGuildPrune<'a>
impl<'a> Send for CreateGuildPrune<'a>
impl<'a> Sync for CreateGuildPrune<'a>
impl<'a> Unpin for CreateGuildPrune<'a>
impl<'a> !UnwindSafe for CreateGuildPrune<'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