pub struct CursivePosBuilder { /* private fields */ }Expand description
A builder for GPOS Lookup Type 3, Cursive Attachment
Implementations§
Source§impl CursivePosBuilder
impl CursivePosBuilder
Sourcepub fn insert(
&mut self,
glyph: GlyphId16,
entry: Option<AnchorBuilder>,
exit: Option<AnchorBuilder>,
)
pub fn insert( &mut self, glyph: GlyphId16, entry: Option<AnchorBuilder>, exit: Option<AnchorBuilder>, )
Insert a new entry/exit anchor pair for a glyph.
Trait Implementations§
Source§impl Builder for CursivePosBuilder
impl Builder for CursivePosBuilder
Source§impl Clone for CursivePosBuilder
impl Clone for CursivePosBuilder
Source§fn clone(&self) -> CursivePosBuilder
fn clone(&self) -> CursivePosBuilder
Returns a duplicate 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 CursivePosBuilder
impl Debug for CursivePosBuilder
Source§impl Default for CursivePosBuilder
impl Default for CursivePosBuilder
Source§fn default() -> CursivePosBuilder
fn default() -> CursivePosBuilder
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CursivePosBuilder
impl<'de> Deserialize<'de> for CursivePosBuilder
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for CursivePosBuilder
impl PartialEq for CursivePosBuilder
Source§impl Serialize for CursivePosBuilder
impl Serialize for CursivePosBuilder
impl Eq for CursivePosBuilder
impl StructuralPartialEq for CursivePosBuilder
Auto Trait Implementations§
impl Freeze for CursivePosBuilder
impl RefUnwindSafe for CursivePosBuilder
impl Send for CursivePosBuilder
impl Sync for CursivePosBuilder
impl Unpin for CursivePosBuilder
impl UnwindSafe for CursivePosBuilder
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<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.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.