pub struct ShapeBase {
pub id: u32,
pub name: String,
pub description: Option<String>,
pub hidden: bool,
pub placeholder: Option<Placeholder>,
pub transform: ShapeTransform,
}Fields§
§id: u32§name: String§description: Option<String>§placeholder: Option<Placeholder>§transform: ShapeTransformTrait Implementations§
Source§impl<'de> Deserialize<'de> for ShapeBase
impl<'de> Deserialize<'de> for ShapeBase
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 StructuralPartialEq for ShapeBase
Auto Trait Implementations§
impl Freeze for ShapeBase
impl RefUnwindSafe for ShapeBase
impl Send for ShapeBase
impl Sync for ShapeBase
impl Unpin for ShapeBase
impl UnsafeUnpin for ShapeBase
impl UnwindSafe for ShapeBase
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