Struct pax_std::types::CurveSegmentData
source · pub struct CurveSegmentData {
pub start: Point,
pub handle: Point,
pub end: Point,
}
Fields§
§start: Point
§handle: Point
§end: Point
Trait Implementations§
source§impl Clone for CurveSegmentData
impl Clone for CurveSegmentData
source§fn clone(&self) -> CurveSegmentData
fn clone(&self) -> CurveSegmentData
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 CurveSegmentData
impl Debug for CurveSegmentData
source§impl Default for CurveSegmentData
impl Default for CurveSegmentData
source§fn default() -> CurveSegmentData
fn default() -> CurveSegmentData
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for CurveSegmentData
impl<'de> Deserialize<'de> for CurveSegmentData
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 Interpolatable for CurveSegmentData
impl Interpolatable for CurveSegmentData
fn interpolate(&self, _other: &Self, _t: f64) -> Self
source§impl Serialize for CurveSegmentData
impl Serialize for CurveSegmentData
impl ImplToFromPaxAny for CurveSegmentData
Auto Trait Implementations§
impl Freeze for CurveSegmentData
impl RefUnwindSafe for CurveSegmentData
impl Send for CurveSegmentData
impl Sync for CurveSegmentData
impl Unpin for CurveSegmentData
impl UnwindSafe for CurveSegmentData
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> CoercionRules for Twhere
T: ImplToFromPaxAny,
impl<T> CoercionRules for Twhere
T: ImplToFromPaxAny,
source§impl<T, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
impl<T, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
source§fn round_into(self) -> U
fn round_into(self) -> U
Performs the conversion.