pub struct DefaultCacheModels;
Trait Implementations§
source§impl CacheableModels for DefaultCacheModels
impl CacheableModels for DefaultCacheModels
§type CurrentUser = CurrentUser
type CurrentUser = CurrentUser
The cached
CurrentUser
model representation.§type Emoji = CachedEmoji
type Emoji = CachedEmoji
The cached
Emoji
model representation.§type Guild = CachedGuild
type Guild = CachedGuild
The cached
Guild
model representation.§type GuildIntegration = GuildIntegration
type GuildIntegration = GuildIntegration
The cached
GuildIntegration
model representation.§type Member = CachedMember
type Member = CachedMember
The cached
Member
model representation.§type Message = CachedMessage
type Message = CachedMessage
The cached
Message
model representation.§type Presence = CachedPresence
type Presence = CachedPresence
The cached
Presence
model representation.§type StageInstance = StageInstance
type StageInstance = StageInstance
The cached
StageInstance
model representation.§type Sticker = CachedSticker
type Sticker = CachedSticker
The cached
Sticker
model representation.§type VoiceState = CachedVoiceState
type VoiceState = CachedVoiceState
The cached
VoiceState
model representation.source§impl Clone for DefaultCacheModels
impl Clone for DefaultCacheModels
source§fn clone(&self) -> DefaultCacheModels
fn clone(&self) -> DefaultCacheModels
Returns a copy 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 moreAuto Trait Implementations§
impl RefUnwindSafe for DefaultCacheModels
impl Send for DefaultCacheModels
impl Sync for DefaultCacheModels
impl Unpin for DefaultCacheModels
impl UnwindSafe for DefaultCacheModels
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