pub struct StageInstance {
pub channel_id: Id<ChannelMarker>,
pub guild_id: Id<GuildMarker>,
pub guild_scheduled_event_id: Option<Id<ScheduledEventMarker>>,
pub id: Id<StageMarker>,
pub privacy_level: PrivacyLevel,
pub topic: String,
}
Fields§
§channel_id: Id<ChannelMarker>
§guild_id: Id<GuildMarker>
§guild_scheduled_event_id: Option<Id<ScheduledEventMarker>>
The id of the GuildScheduledEvent
.
id: Id<StageMarker>
§privacy_level: PrivacyLevel
§topic: String
Trait Implementations§
Source§impl Clone for StageInstance
impl Clone for StageInstance
Source§fn clone(&self) -> StageInstance
fn clone(&self) -> StageInstance
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 StageInstance
impl Debug for StageInstance
Source§impl<'de> Deserialize<'de> for StageInstance
impl<'de> Deserialize<'de> for StageInstance
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 Hash for StageInstance
impl Hash for StageInstance
Source§impl PartialEq for StageInstance
impl PartialEq for StageInstance
Source§impl Serialize for StageInstance
impl Serialize for StageInstance
impl Eq for StageInstance
impl StructuralPartialEq for StageInstance
Auto Trait Implementations§
impl Freeze for StageInstance
impl RefUnwindSafe for StageInstance
impl Send for StageInstance
impl Sync for StageInstance
impl Unpin for StageInstance
impl UnwindSafe for StageInstance
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