pub trait ITokenKeyExprTreeExt<'a, Weight, Token>: ITokenKeyExprTree<'a, Weight, Token> {
    // Provided methods
    fn insert(
        &'a self,
        token: &'a mut Token,
        at: &keyexpr,
        weight: Weight
    ) -> Option<Weight> { ... }
    fn prune(&self, token: &mut Token) { ... }
}

Provided Methods§

source

fn insert( &'a self, token: &'a mut Token, at: &keyexpr, weight: Weight ) -> Option<Weight>

source

fn prune(&self, token: &mut Token)

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<'a, Weight, Token, T: ITokenKeyExprTree<'a, Weight, Token>> ITokenKeyExprTreeExt<'a, Weight, Token> for T