[−][src]Enum serenity::http::routing::RouteInfo
Variants
AddGroupRecipient
Fields of AddGroupRecipient
AddMemberRole
Fields of AddMemberRole
GuildBanUser
Fields of GuildBanUser
BroadcastTyping
Fields of BroadcastTyping
channel_id: u64
CreateChannel
Fields of CreateChannel
guild_id: u64
CreateEmoji
Fields of CreateEmoji
guild_id: u64
CreateGuild
CreateGuildIntegration
Fields of CreateGuildIntegration
CreateInvite
Fields of CreateInvite
channel_id: u64
CreateMessage
Fields of CreateMessage
channel_id: u64
CreatePermission
Fields of CreatePermission
CreatePrivateChannel
CreateReaction
Fields of CreateReaction
CreateRole
Fields of CreateRole
guild_id: u64
CreateWebhook
Fields of CreateWebhook
channel_id: u64
DeleteChannel
Fields of DeleteChannel
channel_id: u64
DeleteEmoji
Fields of DeleteEmoji
DeleteGuild
Fields of DeleteGuild
guild_id: u64
DeleteGuildIntegration
Fields of DeleteGuildIntegration
DeleteInvite
Fields of DeleteInvite
code: &'a str
DeleteMessage
Fields of DeleteMessage
DeleteMessages
Fields of DeleteMessages
channel_id: u64
DeleteMessageReactions
Fields of DeleteMessageReactions
DeletePermission
Fields of DeletePermission
DeleteReaction
Fields of DeleteReaction
DeleteRole
Fields of DeleteRole
DeleteWebhook
Fields of DeleteWebhook
webhook_id: u64
DeleteWebhookWithToken
Fields of DeleteWebhookWithToken
EditChannel
Fields of EditChannel
channel_id: u64
EditEmoji
Fields of EditEmoji
EditGuild
Fields of EditGuild
guild_id: u64
EditGuildChannels
Fields of EditGuildChannels
guild_id: u64
EditGuildEmbed
Fields of EditGuildEmbed
guild_id: u64
EditMember
Fields of EditMember
EditMessage
Fields of EditMessage
EditNickname
Fields of EditNickname
guild_id: u64
EditProfile
EditRole
Fields of EditRole
EditRolePosition
Fields of EditRolePosition
guild_id: u64
EditWebhook
Fields of EditWebhook
webhook_id: u64
EditWebhookWithToken
Fields of EditWebhookWithToken
ExecuteWebhook
Fields of ExecuteWebhook
GetActiveMaintenance
GetAuditLogs
Fields of GetAuditLogs
GetBans
Fields of GetBans
guild_id: u64
GetBotGateway
GetChannel
Fields of GetChannel
channel_id: u64
GetChannelInvites
Fields of GetChannelInvites
channel_id: u64
GetChannelWebhooks
Fields of GetChannelWebhooks
channel_id: u64
GetChannels
Fields of GetChannels
guild_id: u64
GetCurrentApplicationInfo
GetCurrentUser
GetGateway
GetGuild
Fields of GetGuild
guild_id: u64
GetGuildEmbed
Fields of GetGuildEmbed
guild_id: u64
GetGuildIntegrations
Fields of GetGuildIntegrations
guild_id: u64
GetGuildInvites
Fields of GetGuildInvites
guild_id: u64
GetGuildMembers
Fields of GetGuildMembers
GetGuildPruneCount
Fields of GetGuildPruneCount
GetGuildRegions
Fields of GetGuildRegions
guild_id: u64
GetGuildRoles
Fields of GetGuildRoles
guild_id: u64
GetGuildVanityUrl
Fields of GetGuildVanityUrl
guild_id: u64
GetGuildWebhooks
Fields of GetGuildWebhooks
guild_id: u64
GetGuilds
Fields of GetGuilds
GetInvite
Fields of GetInvite
GetMember
Fields of GetMember
GetMessage
Fields of GetMessage
GetMessages
Fields of GetMessages
GetPins
Fields of GetPins
channel_id: u64
GetReactionUsers
Fields of GetReactionUsers
GetUnresolvedIncidents
GetUpcomingMaintenances
GetUser
Fields of GetUser
user_id: u64
GetUserDmChannels
GetVoiceRegions
GetWebhook
Fields of GetWebhook
webhook_id: u64
GetWebhookWithToken
Fields of GetWebhookWithToken
KickMember
Fields of KickMember
LeaveGroup
Fields of LeaveGroup
group_id: u64
LeaveGuild
Fields of LeaveGuild
guild_id: u64
RemoveGroupRecipient
Fields of RemoveGroupRecipient
PinMessage
Fields of PinMessage
RemoveBan
Fields of RemoveBan
RemoveMemberRole
Fields of RemoveMemberRole
StartGuildPrune
Fields of StartGuildPrune
StartIntegrationSync
Fields of StartIntegrationSync
StatusIncidentsUnresolved
StatusMaintenancesActive
StatusMaintenancesUpcoming
UnpinMessage
Fields of UnpinMessage
Methods
impl<'a> RouteInfo<'a>
[src]
pub fn deconstruct(&self) -> (LightMethod, Route, Cow<str>)
[src]
Trait Implementations
impl<'a> Clone for RouteInfo<'a>
[src]
fn clone(&self) -> RouteInfo<'a>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl<'a> Debug for RouteInfo<'a>
[src]
Auto Trait Implementations
impl<'a> Send for RouteInfo<'a>
impl<'a> Unpin for RouteInfo<'a>
impl<'a> Sync for RouteInfo<'a>
impl<'a> UnwindSafe for RouteInfo<'a>
impl<'a> RefUnwindSafe for RouteInfo<'a>
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> Erased for T
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
U: TryFrom<T>,
impl<T> DebugAny for T where
T: Any + Debug,
[src]
T: Any + Debug,
impl<T> CloneAny for T where
T: Clone + Any,
[src]
T: Clone + Any,
fn clone_any(&self) -> Box<dyn CloneAny + 'static>
[src]
fn clone_any_send(&self) -> Box<dyn CloneAny + 'static + Send> where
T: Send,
[src]
T: Send,
fn clone_any_sync(&self) -> Box<dyn CloneAny + 'static + Sync> where
T: Sync,
[src]
T: Sync,
fn clone_any_send_sync(&self) -> Box<dyn CloneAny + 'static + Sync + Send> where
T: Send + Sync,
[src]
T: Send + Sync,
impl<T> UnsafeAny for T where
T: Any,
T: Any,