Skip to main content

Channelizer

Trait Channelizer 

Source
pub trait Channelizer: Send {
    // Required methods
    fn split(&mut self, tokens: &[u32]) -> Vec<Run>;
    fn current_channel(&self) -> u32;

    // Provided method
    fn prime(&mut self, _channel: u32) { ... }
}

Required Methods§

Source

fn split(&mut self, tokens: &[u32]) -> Vec<Run>

Source

fn current_channel(&self) -> u32

Provided Methods§

Source

fn prime(&mut self, _channel: u32)

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§