pub struct BulkBan {
pub banned_users: Vec<Snowflake>,
pub failed_users: Vec<Snowflake>,
}Expand description
Result of a bulk ban
Fields§
§banned_users: Vec<Snowflake>Users who were banned
failed_users: Vec<Snowflake>Users who could not be banned (missing permissions, already banned, …)
Trait Implementations§
Source§impl<'de> Deserialize<'de> for BulkBan
impl<'de> Deserialize<'de> for BulkBan
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
Auto Trait Implementations§
impl Freeze for BulkBan
impl RefUnwindSafe for BulkBan
impl Send for BulkBan
impl Sync for BulkBan
impl Unpin for BulkBan
impl UnsafeUnpin for BulkBan
impl UnwindSafe for BulkBan
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