pub enum ClippingMode {
None,
Inside,
Outside,
}Expand description
Clipping mode for beam lattice geometry.
Controls how beams interact with the mesh boundary.
Variants§
None
No clipping applied (default).
Inside
Clip beams to inside the mesh boundary.
Outside
Clip beams to outside the mesh boundary.
Trait Implementations§
Source§impl Clone for ClippingMode
impl Clone for ClippingMode
Source§fn clone(&self) -> ClippingMode
fn clone(&self) -> ClippingMode
Returns a duplicate of the value. Read more
1.0.0 · 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 ClippingMode
impl Debug for ClippingMode
Source§impl Default for ClippingMode
impl Default for ClippingMode
Source§fn default() -> ClippingMode
fn default() -> ClippingMode
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClippingMode
impl<'de> Deserialize<'de> for ClippingMode
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 ClippingMode
impl PartialEq for ClippingMode
Source§impl Serialize for ClippingMode
impl Serialize for ClippingMode
impl Copy for ClippingMode
impl Eq for ClippingMode
impl StructuralPartialEq for ClippingMode
Auto Trait Implementations§
impl Freeze for ClippingMode
impl RefUnwindSafe for ClippingMode
impl Send for ClippingMode
impl Sync for ClippingMode
impl Unpin for ClippingMode
impl UnwindSafe for ClippingMode
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more