#[repr(C)]pub struct StringBTNode {
pub key: String,
pub parent: *mut StringBTNode,
pub left: *mut StringBTNode,
pub right: *mut StringBTNode,
pub depth: c_int,
}Fields§
§key: String§parent: *mut StringBTNode§left: *mut StringBTNode§right: *mut StringBTNode§depth: c_intTrait Implementations§
Source§impl Clone for StringBTNode
impl Clone for StringBTNode
Source§fn clone(&self) -> StringBTNode
fn clone(&self) -> StringBTNode
Returns a duplicate of the value. Read more
1.0.0 · 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 StringBTNode
impl Debug for StringBTNode
impl Copy for StringBTNode
Auto Trait Implementations§
impl Freeze for StringBTNode
impl RefUnwindSafe for StringBTNode
impl !Send for StringBTNode
impl !Sync for StringBTNode
impl Unpin for StringBTNode
impl UnsafeUnpin for StringBTNode
impl UnwindSafe for StringBTNode
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