pub struct TextTrack {
pub value: String,
pub relay_hint: Option<RelayUrl>,
}Expand description
A text-track tag (captions / subtitles / chapters / metadata).
Fields§
§value: StringSpec column 1: value (URL, NIP-19 entity, or opaque
identifier). Left as String because the spec’s example
uses “<encoded kind 6000 event>”.
relay_hint: Option<RelayUrl>Optional recommended relay URL.
Trait Implementations§
impl Eq for TextTrack
impl StructuralPartialEq for TextTrack
Auto Trait Implementations§
impl Freeze for TextTrack
impl RefUnwindSafe for TextTrack
impl Send for TextTrack
impl Sync for TextTrack
impl Unpin for TextTrack
impl UnsafeUnpin for TextTrack
impl UnwindSafe for TextTrack
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.