#[repr(C)]pub struct nodeST {
pub row: c_int,
pub col: c_int,
pub next: *mut nodeST,
pub prev: *mut nodeST,
pub pred: *mut nodeST,
pub level: c_uint,
pub group: c_int,
pub incost: c_int,
pub outcost: c_int,
}Expand description
node data structure
Fields§
§row: c_int§col: c_int§next: *mut nodeSTrow, col of this node
prev: *mut nodeSTptr to next node in thread or bucket
pred: *mut nodeSTptr to previous node in thread or bucket
level: c_uintparent node in tree
group: c_inttree level
incost: c_intfor marking label
outcost: c_intfor marking label
Trait Implementations§
Auto Trait Implementations§
impl Freeze for nodeST
impl RefUnwindSafe for nodeST
impl !Send for nodeST
impl !Sync for nodeST
impl Unpin for nodeST
impl UnwindSafe for nodeST
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