pub struct HasChildrenTrait {
pub children: Vec<SubcanvasNode>,
}
Fields§
§children: Vec<SubcanvasNode>
An array of nodes that are direct children of this node
Implementations§
Source§impl HasChildrenTrait
impl HasChildrenTrait
pub fn new(children: Vec<SubcanvasNode>) -> HasChildrenTrait
Trait Implementations§
Source§impl Clone for HasChildrenTrait
impl Clone for HasChildrenTrait
Source§fn clone(&self) -> HasChildrenTrait
fn clone(&self) -> HasChildrenTrait
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 HasChildrenTrait
impl Debug for HasChildrenTrait
Source§impl Default for HasChildrenTrait
impl Default for HasChildrenTrait
Source§fn default() -> HasChildrenTrait
fn default() -> HasChildrenTrait
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for HasChildrenTrait
impl<'de> Deserialize<'de> for HasChildrenTrait
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 HasChildrenTrait
impl PartialEq for HasChildrenTrait
Source§impl Serialize for HasChildrenTrait
impl Serialize for HasChildrenTrait
impl StructuralPartialEq for HasChildrenTrait
Auto Trait Implementations§
impl Freeze for HasChildrenTrait
impl RefUnwindSafe for HasChildrenTrait
impl Send for HasChildrenTrait
impl Sync for HasChildrenTrait
impl Unpin for HasChildrenTrait
impl UnwindSafe for HasChildrenTrait
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