#[repr(C)]pub struct GNode {
pub data: gpointer,
pub next: *mut GNode,
pub prev: *mut GNode,
pub parent: *mut GNode,
pub children: *mut GNode,
}
Fields§
§data: gpointer
§next: *mut GNode
§prev: *mut GNode
§parent: *mut GNode
§children: *mut GNode
Trait Implementations§
Auto Trait Implementations§
impl Freeze for GNode
impl RefUnwindSafe for GNode
impl !Send for GNode
impl !Sync for GNode
impl Unpin for GNode
impl UnwindSafe for GNode
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)