pub struct GroupShape {
pub base: ShapeBase,
pub children: Vec<ShapeNode>,
}Fields§
§base: ShapeBase§children: Vec<ShapeNode>Trait Implementations§
Source§impl Clone for GroupShape
impl Clone for GroupShape
Source§impl Debug for GroupShape
impl Debug for GroupShape
Source§impl<'de> Deserialize<'de> for GroupShape
impl<'de> Deserialize<'de> for GroupShape
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 GroupShape
impl PartialEq for GroupShape
Source§impl Serialize for GroupShape
impl Serialize for GroupShape
impl StructuralPartialEq for GroupShape
Auto Trait Implementations§
impl Freeze for GroupShape
impl RefUnwindSafe for GroupShape
impl Send for GroupShape
impl Sync for GroupShape
impl Unpin for GroupShape
impl UnsafeUnpin for GroupShape
impl UnwindSafe for GroupShape
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