pub struct BezierAlgebraicTangentVectorReport {
pub status: BezierAlgebraicTangentVectorStatus,
pub vector: Option<BezierAlgebraicTangentVector2>,
pub message: Option<String>,
}Expand description
Extraction report for a represented tangent vector.
Fields§
§status: BezierAlgebraicTangentVectorStatusExtraction status.
vector: Option<BezierAlgebraicTangentVector2>Represented tangent vector when extraction succeeds.
message: Option<String>Compact diagnostic for failed extraction.
Trait Implementations§
Source§impl Clone for BezierAlgebraicTangentVectorReport
impl Clone for BezierAlgebraicTangentVectorReport
Source§fn clone(&self) -> BezierAlgebraicTangentVectorReport
fn clone(&self) -> BezierAlgebraicTangentVectorReport
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 moreSource§impl PartialEq for BezierAlgebraicTangentVectorReport
impl PartialEq for BezierAlgebraicTangentVectorReport
Source§fn eq(&self, other: &BezierAlgebraicTangentVectorReport) -> bool
fn eq(&self, other: &BezierAlgebraicTangentVectorReport) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for BezierAlgebraicTangentVectorReport
Auto Trait Implementations§
impl !Freeze for BezierAlgebraicTangentVectorReport
impl !RefUnwindSafe for BezierAlgebraicTangentVectorReport
impl !Sync for BezierAlgebraicTangentVectorReport
impl Send for BezierAlgebraicTangentVectorReport
impl Unpin for BezierAlgebraicTangentVectorReport
impl UnsafeUnpin for BezierAlgebraicTangentVectorReport
impl UnwindSafe for BezierAlgebraicTangentVectorReport
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