#[repr(u8)]pub enum RepresentationProfile {
Textual = 0,
VoiceMinimal = 16,
VoiceStandard = 17,
VoiceHigh = 18,
VideoLow = 32,
VideoStandard = 33,
VideoHigh = 34,
StreamAsymmetric = 48,
Agent = 64,
Custom = 255,
}Expand description
Representation profile hint
Variants§
Textual = 0
Text-based communication
VoiceMinimal = 16
Minimal voice (MSP baseline)
VoiceStandard = 17
Standard voice quality
VoiceHigh = 18
High quality voice
VideoLow = 32
Low quality video
VideoStandard = 33
Standard video
VideoHigh = 34
High quality video
StreamAsymmetric = 48
Asymmetric streaming (livestream)
Agent = 64
AI agent presence
Custom = 255
Unknown/custom profile
Implementations§
Trait Implementations§
Source§impl Clone for RepresentationProfile
impl Clone for RepresentationProfile
Source§fn clone(&self) -> RepresentationProfile
fn clone(&self) -> RepresentationProfile
Returns a duplicate 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 RepresentationProfile
impl Debug for RepresentationProfile
Source§impl Default for RepresentationProfile
impl Default for RepresentationProfile
Source§fn default() -> RepresentationProfile
fn default() -> RepresentationProfile
Returns the “default value” for a type. Read more
Source§impl Hash for RepresentationProfile
impl Hash for RepresentationProfile
Source§impl PartialEq for RepresentationProfile
impl PartialEq for RepresentationProfile
impl Copy for RepresentationProfile
impl Eq for RepresentationProfile
impl StructuralPartialEq for RepresentationProfile
Auto Trait Implementations§
impl Freeze for RepresentationProfile
impl RefUnwindSafe for RepresentationProfile
impl Send for RepresentationProfile
impl Sync for RepresentationProfile
impl Unpin for RepresentationProfile
impl UnwindSafe for RepresentationProfile
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