[][src]Trait antlr_rust::char_stream::InputData

pub trait InputData: Index<Range<usize>, Output = Self> + Index<RangeFrom<usize>, Output = Self> + ToOwned + Debug + 'static { }

Trait for input that can be accepted by InputStream to be able to provide lexer with data. Public for implementation reasons.

Implementations on Foreign Types

impl<T: Into<u32> + From<u8> + TryFrom<u32> + Copy + Debug + 'static> InputData for [T] where
    <T as TryFrom<u32>>::Error: Debug
[src]

impl InputData for str[src]

Loading content...

Implementors

Loading content...