pub struct BulkGuildBanSchema {
pub user_ids: Vec<Snowflake>,
pub delete_message_seconds: Option<u32>,
}Expand description
Schema for the bulk guild ban endpoint.
§Reference
Fields§
§user_ids: Vec<Snowflake>The user IDs to ban (max 200)
delete_message_seconds: Option<u32>Number of seconds to delete messages for (0-604800, default 0)
Trait Implementations§
Source§impl Clone for BulkGuildBanSchema
impl Clone for BulkGuildBanSchema
Source§fn clone(&self) -> BulkGuildBanSchema
fn clone(&self) -> BulkGuildBanSchema
Returns a duplicate of the value. Read more
1.0.0 · 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 BulkGuildBanSchema
impl Debug for BulkGuildBanSchema
Source§impl Default for BulkGuildBanSchema
impl Default for BulkGuildBanSchema
Source§fn default() -> BulkGuildBanSchema
fn default() -> BulkGuildBanSchema
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BulkGuildBanSchema
impl<'de> Deserialize<'de> for BulkGuildBanSchema
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
Source§impl PartialEq for BulkGuildBanSchema
impl PartialEq for BulkGuildBanSchema
Source§impl Serialize for BulkGuildBanSchema
impl Serialize for BulkGuildBanSchema
impl Eq for BulkGuildBanSchema
impl StructuralPartialEq for BulkGuildBanSchema
Auto Trait Implementations§
impl Freeze for BulkGuildBanSchema
impl RefUnwindSafe for BulkGuildBanSchema
impl Send for BulkGuildBanSchema
impl Sync for BulkGuildBanSchema
impl Unpin for BulkGuildBanSchema
impl UnwindSafe for BulkGuildBanSchema
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.