pub fn new(read_from: Chars) -> TokenReadBuffer<Chars> {
        TokenReadBuffer {
            chars:          read_from,
            pushed_back:    VecDeque::new(),
            read:           VecDeque::new()
        }
    }
///
/// Creates a new character buffer for reading tokens from
/// 
Creates a new character buffer for reading tokens from
Creates a new character buffer for reading tokens from
pub fn new(read_from: Chars) -> TokenReadBuffer<Chars> {
        TokenReadBuffer {
            chars:          read_from,
            pushed_back:    VecDeque::new(),
            read:           VecDeque::new()
        }
    }
pub fn new ( read_from : Chars ) -> TokenReadBuffer < Chars > { TokenReadBuffer { chars : read_from , pushed_back : VecDeque :: new ( ) , read : VecDeque :: new ( ) } }
Creates a new character buffer for reading tokens from
Creates a new character buffer for reading tokens from
read_from
Chars
read_from
Chars