#[non_exhaustive]pub struct VisibleFaceLimits {
pub max_meshes: usize,
pub max_source_vertices: usize,
pub max_source_triangles: usize,
pub max_candidate_pairs: usize,
pub max_regions: usize,
pub max_region_vertices: usize,
}Expand description
Hard bounds for one visible-face request.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.max_meshes: usizeMaximum input meshes.
max_source_vertices: usizeMaximum source positions, summed over all meshes.
max_source_triangles: usizeMaximum source triangles, summed over all meshes.
max_candidate_pairs: usizeMaximum candidate pairs examined, over all pair work.
max_regions: usizeMaximum output regions.
max_region_vertices: usizeMaximum ring vertices, summed over all output regions.
Implementations§
Trait Implementations§
Source§impl Clone for VisibleFaceLimits
impl Clone for VisibleFaceLimits
Source§fn clone(&self) -> VisibleFaceLimits
fn clone(&self) -> VisibleFaceLimits
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 moreimpl Copy for VisibleFaceLimits
Source§impl Debug for VisibleFaceLimits
impl Debug for VisibleFaceLimits
impl Eq for VisibleFaceLimits
Source§impl PartialEq for VisibleFaceLimits
impl PartialEq for VisibleFaceLimits
impl StructuralPartialEq for VisibleFaceLimits
Auto Trait Implementations§
impl Freeze for VisibleFaceLimits
impl RefUnwindSafe for VisibleFaceLimits
impl Send for VisibleFaceLimits
impl Sync for VisibleFaceLimits
impl Unpin for VisibleFaceLimits
impl UnsafeUnpin for VisibleFaceLimits
impl UnwindSafe for VisibleFaceLimits
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