Struct discord_sdk::wheel::Wheel
source · pub struct Wheel { /* private fields */ }
Expand description
An event wheel, with a different spoke
per class of events
Implementations§
source§impl Wheel
impl Wheel
pub fn new(error: Box<dyn OnError>) -> (Self, WheelHandler)
pub fn lobby(&self) -> LobbySpoke
pub fn activity(&self) -> ActivitySpoke
pub fn relationships(&self) -> RelationshipSpoke
pub fn user(&self) -> UserSpoke
pub fn overlay(&self) -> OverlaySpoke
pub fn voice(&self) -> VoiceSpoke
Auto Trait Implementations§
impl !RefUnwindSafe for Wheel
impl Send for Wheel
impl Sync for Wheel
impl Unpin for Wheel
impl !UnwindSafe for Wheel
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