pub struct NodeLookupEntry {
pub kind: NodeKindKey,
pub kind_version: u32,
pub pos: CanvasPoint,
pub origin: Option<NodeOrigin>,
pub parent: Option<GroupId>,
pub size: Option<CanvasSize>,
pub hidden: bool,
pub collapsed: bool,
pub ports: Vec<PortId>,
pub measured_size: Option<CanvasSize>,
pub measured_handles: Vec<MeasuredHandle>,
}Fields§
§kind: NodeKindKey§kind_version: u32§pos: CanvasPoint§origin: Option<NodeOrigin>§parent: Option<GroupId>§size: Option<CanvasSize>§collapsed: bool§ports: Vec<PortId>§measured_size: Option<CanvasSize>§measured_handles: Vec<MeasuredHandle>Trait Implementations§
Source§impl Clone for NodeLookupEntry
impl Clone for NodeLookupEntry
Source§fn clone(&self) -> NodeLookupEntry
fn clone(&self) -> NodeLookupEntry
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 NodeLookupEntry
impl Debug for NodeLookupEntry
Source§impl PartialEq for NodeLookupEntry
impl PartialEq for NodeLookupEntry
Source§fn eq(&self, other: &NodeLookupEntry) -> bool
fn eq(&self, other: &NodeLookupEntry) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for NodeLookupEntry
Auto Trait Implementations§
impl Freeze for NodeLookupEntry
impl RefUnwindSafe for NodeLookupEntry
impl Send for NodeLookupEntry
impl Sync for NodeLookupEntry
impl Unpin for NodeLookupEntry
impl UnsafeUnpin for NodeLookupEntry
impl UnwindSafe for NodeLookupEntry
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