pub enum FlexForm {
Bending,
Twisting,
Tapering,
Stretching,
}Expand description
Structural form of a flex deformation.
Variants§
Bending
Angular bending.
Twisting
Angular twisting.
Tapering
Transverse tapering.
Stretching
Axial stretching.
Trait Implementations§
impl Copy for FlexForm
Source§impl<'de> Deserialize<'de> for FlexForm
impl<'de> Deserialize<'de> for FlexForm
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 FlexForm
Source§impl JsonSchema for FlexForm
impl JsonSchema for FlexForm
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 FlexForm
Auto Trait Implementations§
impl Freeze for FlexForm
impl RefUnwindSafe for FlexForm
impl Send for FlexForm
impl Sync for FlexForm
impl Unpin for FlexForm
impl UnsafeUnpin for FlexForm
impl UnwindSafe for FlexForm
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