pub struct PlayerInterstitialEventMonitorState {
pub events: Vec<PlayerInterstitialEventInfo>,
pub current_event: Option<PlayerInterstitialEventInfo>,
pub current_event_skippable_state: Option<PlayerInterstitialEventSkippableEventState>,
pub current_event_skip_control_label: Option<String>,
}Expand description
Re-exports the AVPlayer framework surface for this item.
Mirrors the AVPlayer framework counterpart for PlayerInterstitialEventMonitorState.
Fields§
§events: Vec<PlayerInterstitialEventInfo>Mirrors the AVPlayer framework property for events.
current_event: Option<PlayerInterstitialEventInfo>Mirrors the AVPlayer framework property for current_event.
current_event_skippable_state: Option<PlayerInterstitialEventSkippableEventState>Mirrors the AVPlayer framework property for current_event_skippable_state.
current_event_skip_control_label: Option<String>Mirrors the AVPlayer framework property for current_event_skip_control_label.
Trait Implementations§
Source§impl Clone for PlayerInterstitialEventMonitorState
impl Clone for PlayerInterstitialEventMonitorState
Source§fn clone(&self) -> PlayerInterstitialEventMonitorState
fn clone(&self) -> PlayerInterstitialEventMonitorState
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl PartialEq for PlayerInterstitialEventMonitorState
impl PartialEq for PlayerInterstitialEventMonitorState
Source§fn eq(&self, other: &PlayerInterstitialEventMonitorState) -> bool
fn eq(&self, other: &PlayerInterstitialEventMonitorState) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for PlayerInterstitialEventMonitorState
Auto Trait Implementations§
impl Freeze for PlayerInterstitialEventMonitorState
impl RefUnwindSafe for PlayerInterstitialEventMonitorState
impl Send for PlayerInterstitialEventMonitorState
impl Sync for PlayerInterstitialEventMonitorState
impl Unpin for PlayerInterstitialEventMonitorState
impl UnsafeUnpin for PlayerInterstitialEventMonitorState
impl UnwindSafe for PlayerInterstitialEventMonitorState
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