Struct ruststep::ap201::explicit_draughting::TrimmedCurveHolder [−][src]
pub struct TrimmedCurveHolder {
pub bounded_curve: PlaceHolder<BoundedCurveHolder>,
pub basis_curve: PlaceHolder<CurveAnyHolder>,
pub trim_1: Vec<PlaceHolder<TrimmingSelectHolder>>,
pub trim_2: Vec<PlaceHolder<TrimmingSelectHolder>>,
pub sense_agreement: bool,
pub master_representation: TrimmingPreference,
}
Expand description
Auto-generated by #[derive(Holder)]
Fields
bounded_curve: PlaceHolder<BoundedCurveHolder>
basis_curve: PlaceHolder<CurveAnyHolder>
trim_1: Vec<PlaceHolder<TrimmingSelectHolder>>
trim_2: Vec<PlaceHolder<TrimmingSelectHolder>>
sense_agreement: bool
master_representation: TrimmingPreference
Trait Implementations
Deserialize this value from the given Serde deserializer. Read more
Get owned entity from table
fn owned_iter<'table>(
&'table self
) -> Box<dyn Iterator<Item = Result<TrimmedCurve>> + 'table>
fn owned_iter<'table>(
&'table self
) -> Box<dyn Iterator<Item = Result<TrimmedCurve>> + 'table>
Get owned entities as an iterator
type Owned = TrimmedCurve
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
type Visitor = TrimmedCurveHolderVisitor
Auto Trait Implementations
impl RefUnwindSafe for TrimmedCurveHolder
impl Send for TrimmedCurveHolder
impl Sync for TrimmedCurveHolder
impl Unpin for TrimmedCurveHolder
impl UnwindSafe for TrimmedCurveHolder
Blanket Implementations
Mutably borrows from an owned value. Read more