Struct collections::btree::node::BoxedNode [] [src]

struct BoxedNode<K, V> {
    ptr: Unique<LeafNode<K, V>>,
}
Unstable (collections #27783)

: library is unlikely to be stabilized with the current layout and name, use std::collections instead

Fields

ptr
Unstable (collections #27783)

: library is unlikely to be stabilized with the current layout and name, use std::collections instead

Methods

impl<K, V> BoxedNode<K, V>

fn from_leaf(node: Box<LeafNode<K, V>>) -> Self

Unstable (collections #27783)

: library is unlikely to be stabilized with the current layout and name, use std::collections instead

fn from_internal(node: Box<InternalNode<K, V>>) -> Self

Unstable (collections #27783)

: library is unlikely to be stabilized with the current layout and name, use std::collections instead

unsafe fn from_ptr(ptr: NonZero<*const LeafNode<K, V>>) -> Self

Unstable (collections #27783)

: library is unlikely to be stabilized with the current layout and name, use std::collections instead

fn as_ptr(&self) -> NonZero<*const LeafNode<K, V>>

Unstable (collections #27783)

: library is unlikely to be stabilized with the current layout and name, use std::collections instead