#[repr(u8)]pub enum StagePrivacyLevel {
Public = 1,
GuildOnly = 2,
}Expand description
Privacy level of a stage instance.
Variants§
Public = 1
The stage instance is visible publicly (deprecated).
GuildOnly = 2
The stage instance is visible to only guild members.
Trait Implementations§
Source§impl Clone for StagePrivacyLevel
impl Clone for StagePrivacyLevel
Source§fn clone(&self) -> StagePrivacyLevel
fn clone(&self) -> StagePrivacyLevel
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 StagePrivacyLevel
impl Debug for StagePrivacyLevel
Source§impl Default for StagePrivacyLevel
impl Default for StagePrivacyLevel
Source§fn default() -> StagePrivacyLevel
fn default() -> StagePrivacyLevel
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for StagePrivacyLevel
impl<'de> Deserialize<'de> for StagePrivacyLevel
Source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for StagePrivacyLevel
impl PartialEq for StagePrivacyLevel
Source§impl Serialize for StagePrivacyLevel
impl Serialize for StagePrivacyLevel
impl Copy for StagePrivacyLevel
impl Eq for StagePrivacyLevel
impl StructuralPartialEq for StagePrivacyLevel
Auto Trait Implementations§
impl Freeze for StagePrivacyLevel
impl RefUnwindSafe for StagePrivacyLevel
impl Send for StagePrivacyLevel
impl Sync for StagePrivacyLevel
impl Unpin for StagePrivacyLevel
impl UnwindSafe for StagePrivacyLevel
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