HasChunk

Trait HasChunk 

Source
pub trait HasChunk {
    // Required method
    fn chunk(&self) -> &keyexpr;
}

Required Methods§

Source

fn chunk(&self) -> &keyexpr

Implementations on Foreign Types§

Source§

impl<T: HasChunk> HasChunk for &T

Source§

fn chunk(&self) -> &keyexpr

Source§

impl<T: HasChunk> HasChunk for &mut T

Source§

fn chunk(&self) -> &keyexpr

Source§

impl<T: HasChunk> HasChunk for Box<T>

Source§

fn chunk(&self) -> &keyexpr

Source§

impl<T: HasChunk> HasChunk for Arc<T>

Source§

fn chunk(&self) -> &keyexpr

Source§

impl<T: HasChunk, Token: TokenTrait> HasChunk for TokenCell<T, Token>

Source§

fn chunk(&self) -> &keyexpr

Implementors§

Source§

impl<Weight, Parent: IArcProvider, Wildness: IWildness, Children: IChildrenProvider<Arc<TokenCell<KeArcTreeNode<Weight, Weak<()>, Wildness, Children, Token>, Token>>>, Token: TokenTrait> HasChunk for KeArcTreeNode<Weight, Parent, Wildness, Children, Token>

Source§

impl<Weight, Wildness: IWildness, Children: IChildrenProvider<Box<Self>>> HasChunk for KeyExprTreeNode<Weight, Wildness, Children>