pub struct SurfaceConstraints {
pub initial: Option<AnalyticSurface>,
pub fixed: ConstraintMask,
}Expand description
Initial surface parameters and the subset held fixed during fitting.
Fields§
§initial: Option<AnalyticSurface>Initial carrier parameters, when numeric values are available.
fixed: ConstraintMaskParameter groups that refinement must preserve.
Trait Implementations§
Source§impl Clone for SurfaceConstraints
impl Clone for SurfaceConstraints
Source§fn clone(&self) -> SurfaceConstraints
fn clone(&self) -> SurfaceConstraints
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 Debug for SurfaceConstraints
impl Debug for SurfaceConstraints
Source§impl<'de> Deserialize<'de> for SurfaceConstraints
impl<'de> Deserialize<'de> for SurfaceConstraints
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 SurfaceConstraints
impl PartialEq for SurfaceConstraints
Source§impl Serialize for SurfaceConstraints
impl Serialize for SurfaceConstraints
impl StructuralPartialEq for SurfaceConstraints
Auto Trait Implementations§
impl Freeze for SurfaceConstraints
impl RefUnwindSafe for SurfaceConstraints
impl Send for SurfaceConstraints
impl Sync for SurfaceConstraints
impl Unpin for SurfaceConstraints
impl UnsafeUnpin for SurfaceConstraints
impl UnwindSafe for SurfaceConstraints
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