pub enum ExtensionKind {
Show 40 variants
UNKNOWN_EXTENSION = 0,
CANVAZ = 1,
STORYLINES = 2,
PODCAST_TOPICS = 3,
PODCAST_SEGMENTS = 4,
AUDIO_FILES = 5,
TRACK_DESCRIPTOR = 6,
ARTIST_V4 = 8,
ALBUM_V4 = 9,
TRACK_V4 = 10,
SHOW_V4 = 11,
EPISODE_V4 = 12,
PODCAST_HTML_DESCRIPTION = 13,
PODCAST_QUOTES = 14,
USER_PROFILE = 15,
CANVAS_V1 = 16,
SHOW_V4_BASE = 17,
SHOW_V4_EPISODES_ASSOC = 18,
TRACK_DESCRIPTOR_SIGNATURES = 19,
PODCAST_AD_SEGMENTS = 20,
EPISODE_TRANSCRIPTS = 21,
PODCAST_SUBSCRIPTIONS = 22,
EXTRACTED_COLOR = 23,
PODCAST_VIRALITY = 24,
IMAGE_SPARKLES_HACK = 25,
PODCAST_POPULARITY_HACK = 26,
AUTOMIX_MODE = 27,
CUEPOINTS = 28,
PODCAST_POLL = 29,
EPISODE_ACCESS = 30,
SHOW_ACCESS = 31,
PODCAST_QNA = 32,
CLIPS = 33,
PODCAST_CTA_CARDS = 36,
PODCAST_RATING = 37,
DISPLAY_SEGMENTS = 38,
GREENROOM = 39,
USER_CREATED = 40,
CLIENT_CONFIG = 48,
AUDIOBOOK_SPECIFICS = 52,
}
Variants§
UNKNOWN_EXTENSION = 0
CANVAZ = 1
STORYLINES = 2
PODCAST_TOPICS = 3
PODCAST_SEGMENTS = 4
AUDIO_FILES = 5
TRACK_DESCRIPTOR = 6
ARTIST_V4 = 8
ALBUM_V4 = 9
TRACK_V4 = 10
SHOW_V4 = 11
EPISODE_V4 = 12
PODCAST_HTML_DESCRIPTION = 13
PODCAST_QUOTES = 14
USER_PROFILE = 15
CANVAS_V1 = 16
SHOW_V4_BASE = 17
SHOW_V4_EPISODES_ASSOC = 18
TRACK_DESCRIPTOR_SIGNATURES = 19
PODCAST_AD_SEGMENTS = 20
EPISODE_TRANSCRIPTS = 21
PODCAST_SUBSCRIPTIONS = 22
EXTRACTED_COLOR = 23
PODCAST_VIRALITY = 24
IMAGE_SPARKLES_HACK = 25
PODCAST_POPULARITY_HACK = 26
AUTOMIX_MODE = 27
CUEPOINTS = 28
PODCAST_POLL = 29
EPISODE_ACCESS = 30
SHOW_ACCESS = 31
PODCAST_QNA = 32
CLIPS = 33
PODCAST_CTA_CARDS = 36
PODCAST_RATING = 37
DISPLAY_SEGMENTS = 38
GREENROOM = 39
USER_CREATED = 40
CLIENT_CONFIG = 48
AUDIOBOOK_SPECIFICS = 52
Trait Implementations§
Source§impl Clone for ExtensionKind
impl Clone for ExtensionKind
Source§fn clone(&self) -> ExtensionKind
fn clone(&self) -> ExtensionKind
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 moreSource§impl Debug for ExtensionKind
impl Debug for ExtensionKind
Source§impl Default for ExtensionKind
impl Default for ExtensionKind
Source§impl Enum for ExtensionKind
impl Enum for ExtensionKind
Source§const VALUES: &'static [ExtensionKind]
const VALUES: &'static [ExtensionKind]
All enum values for enum type.
Source§impl EnumFull for ExtensionKind
impl EnumFull for ExtensionKind
Source§fn enum_descriptor() -> EnumDescriptor
fn enum_descriptor() -> EnumDescriptor
Get enum descriptor by type.
Source§fn descriptor(&self) -> EnumValueDescriptor
fn descriptor(&self) -> EnumValueDescriptor
Get enum value descriptor.
Source§impl Hash for ExtensionKind
impl Hash for ExtensionKind
Source§impl PartialEq for ExtensionKind
impl PartialEq for ExtensionKind
impl Copy for ExtensionKind
impl Eq for ExtensionKind
impl StructuralPartialEq for ExtensionKind
Auto Trait Implementations§
impl Freeze for ExtensionKind
impl RefUnwindSafe for ExtensionKind
impl Send for ExtensionKind
impl Sync for ExtensionKind
impl Unpin for ExtensionKind
impl UnwindSafe for ExtensionKind
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