pub enum CurveProjectionDirectionState {
Unresolved,
TargetNormal,
}Expand description
Direction state for projection without an explicit vector.
Variants§
Unresolved
Projection direction remains unresolved.
TargetNormal
Project along each target face’s normal.
Trait Implementations§
Source§impl Clone for CurveProjectionDirectionState
impl Clone for CurveProjectionDirectionState
Source§fn clone(&self) -> CurveProjectionDirectionState
fn clone(&self) -> CurveProjectionDirectionState
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 CurveProjectionDirectionState
Source§impl<'de> Deserialize<'de> for CurveProjectionDirectionState
impl<'de> Deserialize<'de> for CurveProjectionDirectionState
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
impl Eq for CurveProjectionDirectionState
Source§impl JsonSchema for CurveProjectionDirectionState
impl JsonSchema for CurveProjectionDirectionState
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreimpl StructuralPartialEq for CurveProjectionDirectionState
Auto Trait Implementations§
impl Freeze for CurveProjectionDirectionState
impl RefUnwindSafe for CurveProjectionDirectionState
impl Send for CurveProjectionDirectionState
impl Sync for CurveProjectionDirectionState
impl Unpin for CurveProjectionDirectionState
impl UnsafeUnpin for CurveProjectionDirectionState
impl UnwindSafe for CurveProjectionDirectionState
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