pub struct InsertedAnchor {
pub anchor: Value,
pub before: Value,
pub after: Value,
}Expand description
The ids insert_anchor minted: the new on-curve anchor and the two off-curve
handles flanking it (before precedes it in the polygon, after follows it). The
caller decides what to hang on them — the tool draws each anchor’s handle guides.
Fields§
§anchor: ValueThe new on-curve anchor (S).
before: ValueThe handle immediately BEFORE the anchor (D) — it ends the first half-span.
after: ValueThe handle immediately AFTER the anchor (E) — it starts the second half-span.
Trait Implementations§
Source§impl Clone for InsertedAnchor
impl Clone for InsertedAnchor
Source§fn clone(&self) -> InsertedAnchor
fn clone(&self) -> InsertedAnchor
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 moreAuto Trait Implementations§
impl Freeze for InsertedAnchor
impl RefUnwindSafe for InsertedAnchor
impl Send for InsertedAnchor
impl Sync for InsertedAnchor
impl Unpin for InsertedAnchor
impl UnsafeUnpin for InsertedAnchor
impl UnwindSafe for InsertedAnchor
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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 more