pub enum CaptionBehavior {
Always,
WhereMediaSaysNothing,
}Expand description
When a caption setting applies: Apple’s MACaptionAppearanceBehavior.
Variants§
Always
Over what the media says: Apple’s UseValue, a setting Chromium’s and WebKit’s cue style
sheets mark !important.
WhereMediaSaysNothing
Only where the media says nothing: Apple’s UseContentIfAvailable, and every setting of
Android’s, which Media3 draws beneath a cue’s embedded styles.
Trait Implementations§
Source§impl Clone for CaptionBehavior
impl Clone for CaptionBehavior
impl Copy for CaptionBehavior
Source§impl Debug for CaptionBehavior
impl Debug for CaptionBehavior
impl Eq for CaptionBehavior
Source§impl PartialEq for CaptionBehavior
impl PartialEq for CaptionBehavior
impl StructuralPartialEq for CaptionBehavior
Auto Trait Implementations§
impl Freeze for CaptionBehavior
impl RefUnwindSafe for CaptionBehavior
impl Send for CaptionBehavior
impl Sync for CaptionBehavior
impl Unpin for CaptionBehavior
impl UnsafeUnpin for CaptionBehavior
impl UnwindSafe for CaptionBehavior
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.