pub struct TableRange(u32, u32);Tuple Fields§
§0: u32§1: u32Implementations§
Source§impl TableRange
impl TableRange
fn new(font: &FontRef<'_>, tag: Tag) -> Option<Self>
pub fn resolve(self) -> Option<Range<usize>>
pub fn resolve_data<'a>(self, font: &FontRef<'a>) -> Option<FontData<'a>>
pub fn resolve_table<'a, T: FontRead<'a>>(self, font: &FontRef<'a>) -> Option<T>
pub fn len(self) -> u32
Trait Implementations§
Source§impl Clone for TableRange
impl Clone for TableRange
Source§fn clone(&self) -> TableRange
fn clone(&self) -> TableRange
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 Debug for TableRange
impl Debug for TableRange
Source§impl Default for TableRange
impl Default for TableRange
Source§fn default() -> TableRange
fn default() -> TableRange
Returns the “default value” for a type. Read more
impl Copy for TableRange
Auto Trait Implementations§
impl Freeze for TableRange
impl RefUnwindSafe for TableRange
impl Send for TableRange
impl Sync for TableRange
impl Unpin for TableRange
impl UnsafeUnpin for TableRange
impl UnwindSafe for TableRange
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