pub struct EventSubCondition {
pub broadcaster_id: Option<String>,
pub broadcaster_user_id: Option<String>,
pub moderator_user_id: Option<String>,
pub user_id: Option<String>,
pub from_broadcaster_user_id: Option<String>,
pub to_broadcaster_user_id: Option<String>,
pub reward_id: Option<String>,
}
Fields§
§broadcaster_id: Option<String>
§broadcaster_user_id: Option<String>
§moderator_user_id: Option<String>
§user_id: Option<String>
§from_broadcaster_user_id: Option<String>
§to_broadcaster_user_id: Option<String>
§reward_id: Option<String>
Trait Implementations§
Source§impl Clone for EventSubCondition
impl Clone for EventSubCondition
Source§fn clone(&self) -> EventSubCondition
fn clone(&self) -> EventSubCondition
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 EventSubCondition
impl Debug for EventSubCondition
Source§impl Default for EventSubCondition
impl Default for EventSubCondition
Source§fn default() -> EventSubCondition
fn default() -> EventSubCondition
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EventSubCondition
impl<'de> Deserialize<'de> for EventSubCondition
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
Auto Trait Implementations§
impl Freeze for EventSubCondition
impl RefUnwindSafe for EventSubCondition
impl Send for EventSubCondition
impl Sync for EventSubCondition
impl Unpin for EventSubCondition
impl UnwindSafe for EventSubCondition
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