pub struct VolumeMeshingOptions {
pub backend: MeshBackendKind,
pub kind: MeshKindRequest,
pub element: VolumeElementKind,
pub element_order: MeshElementOrder,
pub profile: MeshProfile,
pub max_elements: usize,
pub target_size: MeshTargetSize,
pub min_size_m: Option<f64>,
pub max_size_m: Option<f64>,
pub growth_rate: Option<f64>,
pub refinement: MeshRefinementOptions,
pub validation: MeshValidationPolicyOptions,
}Fields§
§backend: MeshBackendKind§kind: MeshKindRequest§element: VolumeElementKind§element_order: MeshElementOrder§profile: MeshProfile§max_elements: usize§target_size: MeshTargetSize§min_size_m: Option<f64>§max_size_m: Option<f64>§growth_rate: Option<f64>§refinement: MeshRefinementOptions§validation: MeshValidationPolicyOptionsTrait Implementations§
Source§impl Clone for VolumeMeshingOptions
impl Clone for VolumeMeshingOptions
Source§fn clone(&self) -> VolumeMeshingOptions
fn clone(&self) -> VolumeMeshingOptions
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 VolumeMeshingOptions
impl Debug for VolumeMeshingOptions
Source§impl Default for VolumeMeshingOptions
impl Default for VolumeMeshingOptions
Source§impl<'de> Deserialize<'de> for VolumeMeshingOptions
impl<'de> Deserialize<'de> for VolumeMeshingOptions
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 VolumeMeshingOptions
impl PartialEq for VolumeMeshingOptions
Source§impl Serialize for VolumeMeshingOptions
impl Serialize for VolumeMeshingOptions
impl StructuralPartialEq for VolumeMeshingOptions
Auto Trait Implementations§
impl Freeze for VolumeMeshingOptions
impl RefUnwindSafe for VolumeMeshingOptions
impl Send for VolumeMeshingOptions
impl Sync for VolumeMeshingOptions
impl Unpin for VolumeMeshingOptions
impl UnsafeUnpin for VolumeMeshingOptions
impl UnwindSafe for VolumeMeshingOptions
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