Trait zenoh_keyexpr::keyexpr_tree::traits::IKeyExprTreeNodeMut
source · pub trait IKeyExprTreeNodeMut<Weight>: IKeyExprTreeNode<Weight> {
// Required methods
fn parent_mut(&mut self) -> Option<&mut Self::Parent>;
fn weight_mut(&mut self) -> Option<&mut Weight>;
fn take_weight(&mut self) -> Option<Weight>;
fn insert_weight(&mut self, weight: Weight) -> Option<Weight>;
fn children_mut(&mut self) -> &mut Self::Children;
}Required Methods§
fn parent_mut(&mut self) -> Option<&mut Self::Parent>
fn weight_mut(&mut self) -> Option<&mut Weight>
fn take_weight(&mut self) -> Option<Weight>
fn insert_weight(&mut self, weight: Weight) -> Option<Weight>
fn children_mut(&mut self) -> &mut Self::Children
Object Safety§
This trait is not object safe.