pub enum LayoutOffsetArray<'a, T: FontRead<'a, Args = ()>> {
Offset16(ArrayOfOffsets<'a, T, Offset16>),
Offset24(ArrayOfOffsets<'a, T, Offset24>),
Offset32(ArrayOfOffsets<'a, T, Offset32>),
}Expand description
An offset array whose serialized offsets have one of the layout widths.
Variants§
Offset16(ArrayOfOffsets<'a, T, Offset16>)
16-bit offsets.
Offset24(ArrayOfOffsets<'a, T, Offset24>)
24-bit offsets.
Offset32(ArrayOfOffsets<'a, T, Offset32>)
32-bit offsets.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl<'a, T> Freeze for LayoutOffsetArray<'a, T>
impl<'a, T> RefUnwindSafe for LayoutOffsetArray<'a, T>
impl<'a, T> Send for LayoutOffsetArray<'a, T>
impl<'a, T> Sync for LayoutOffsetArray<'a, T>
impl<'a, T> Unpin for LayoutOffsetArray<'a, T>
impl<'a, T> UnsafeUnpin for LayoutOffsetArray<'a, T>
impl<'a, T> UnwindSafe for LayoutOffsetArray<'a, T>
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