Struct write_fonts::tables::gpos::AnchorFormat1
source · pub struct AnchorFormat1 {
pub x_coordinate: i16,
pub y_coordinate: i16,
}Expand description
Anchor Table Format 1: Design Units
Fields§
§x_coordinate: i16Horizontal value, in design units
y_coordinate: i16Vertical value, in design units
Implementations§
Trait Implementations§
source§impl Clone for AnchorFormat1
impl Clone for AnchorFormat1
source§fn clone(&self) -> AnchorFormat1
fn clone(&self) -> AnchorFormat1
Returns a copy of the value. Read more
1.0.0 · 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 AnchorFormat1
impl Debug for AnchorFormat1
source§impl Default for AnchorFormat1
impl Default for AnchorFormat1
source§fn default() -> AnchorFormat1
fn default() -> AnchorFormat1
Returns the “default value” for a type. Read more
source§impl<'a> FontRead<'a> for AnchorFormat1
impl<'a> FontRead<'a> for AnchorFormat1
source§impl FontWrite for AnchorFormat1
impl FontWrite for AnchorFormat1
source§fn write_into(&self, writer: &mut TableWriter)
fn write_into(&self, writer: &mut TableWriter)
Write our data and information about offsets into this TableWriter.
fn name(&self) -> &'static str
source§impl Validate for AnchorFormat1
impl Validate for AnchorFormat1
source§fn validate_impl(&self, _ctx: &mut ValidationCtx)
fn validate_impl(&self, _ctx: &mut ValidationCtx)
Validate this table. Read more
Auto Trait Implementations§
impl RefUnwindSafe for AnchorFormat1
impl Send for AnchorFormat1
impl Sync for AnchorFormat1
impl Unpin for AnchorFormat1
impl UnwindSafe for AnchorFormat1
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<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.