pub struct RtxFile {
pub index_count: u32,
pub entries: Vec<RtxEntry>,
}Fields§
§index_count: u32§entries: Vec<RtxEntry>Implementations§
Source§impl RtxFile
impl RtxFile
pub fn audio_count(&self) -> usize
pub fn text_count(&self) -> usize
Sourcepub fn build_label_map(&self) -> HashMap<String, String>
pub fn build_label_map(&self) -> HashMap<String, String>
Builds a text map containing only non-empty labels.
For presence-aware lookup, use entries: an empty label still has an RTX entry.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RtxFile
impl RefUnwindSafe for RtxFile
impl Send for RtxFile
impl Sync for RtxFile
impl Unpin for RtxFile
impl UnsafeUnpin for RtxFile
impl UnwindSafe for RtxFile
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<U, T> ToOwnedObj<U> for Twhere
U: FromObjRef<T>,
impl<U, T> ToOwnedObj<U> for Twhere
U: FromObjRef<T>,
Source§fn to_owned_obj(&self, data: FontData<'_>) -> U
fn to_owned_obj(&self, data: FontData<'_>) -> U
Convert this type into
T, using the provided data to resolve any offsets.