pub struct LayerNodeWire {
pub id: u64,
pub parent: Option<u64>,
pub children: Vec<u64>,
pub kind: String,
pub summary: String,
pub bounds: Option<[f32; 4]>,
}Fields§
§id: u64§parent: Option<u64>§children: Vec<u64>§kind: String§summary: String§bounds: Option<[f32; 4]>Trait Implementations§
Source§impl Clone for LayerNodeWire
impl Clone for LayerNodeWire
Source§impl Debug for LayerNodeWire
impl Debug for LayerNodeWire
Source§impl Default for LayerNodeWire
impl Default for LayerNodeWire
Source§impl<'de> Deserialize<'de> for LayerNodeWirewhere
LayerNodeWire: Default,
impl<'de> Deserialize<'de> for LayerNodeWirewhere
LayerNodeWire: Default,
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 LayerNodeWire
impl PartialEq for LayerNodeWire
Source§impl Serialize for LayerNodeWire
impl Serialize for LayerNodeWire
impl StructuralPartialEq for LayerNodeWire
Auto Trait Implementations§
impl Forget for LayerNodeWire
impl Freeze for LayerNodeWire
impl RefUnwindSafe for LayerNodeWire
impl Send for LayerNodeWire
impl Sync for LayerNodeWire
impl Unpin for LayerNodeWire
impl UnsafeUnpin for LayerNodeWire
impl UnwindSafe for LayerNodeWire
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