Struct tokenizer_lib::StaticTokenChannel [−][src]
pub struct StaticTokenChannel<T: PartialEq, TData> { /* fields omitted */ }
A synchronous “channel” which can be used as a sender and reader. Will
buffer all tokens into a VecDeque
before reading
Implementations
impl<T: PartialEq, TData> StaticTokenChannel<T, TData>
[src]
impl<T: PartialEq, TData> StaticTokenChannel<T, TData>
[src]Trait Implementations
impl<T: PartialEq, TData> TokenReader<T, TData> for StaticTokenChannel<T, TData>
[src]
impl<T: PartialEq, TData> TokenReader<T, TData> for StaticTokenChannel<T, TData>
[src]impl<T: PartialEq, TData> TokenSender<T, TData> for StaticTokenChannel<T, TData>
[src]
impl<T: PartialEq, TData> TokenSender<T, TData> for StaticTokenChannel<T, TData>
[src]Auto Trait Implementations
impl<T, TData> RefUnwindSafe for StaticTokenChannel<T, TData> where
T: RefUnwindSafe,
TData: RefUnwindSafe,
impl<T, TData> RefUnwindSafe for StaticTokenChannel<T, TData> where
T: RefUnwindSafe,
TData: RefUnwindSafe,
impl<T, TData> Send for StaticTokenChannel<T, TData> where
T: Send,
TData: Send,
impl<T, TData> Send for StaticTokenChannel<T, TData> where
T: Send,
TData: Send,
impl<T, TData> Sync for StaticTokenChannel<T, TData> where
T: Sync,
TData: Sync,
impl<T, TData> Sync for StaticTokenChannel<T, TData> where
T: Sync,
TData: Sync,
impl<T, TData> Unpin for StaticTokenChannel<T, TData> where
T: Unpin,
TData: Unpin,
impl<T, TData> Unpin for StaticTokenChannel<T, TData> where
T: Unpin,
TData: Unpin,
impl<T, TData> UnwindSafe for StaticTokenChannel<T, TData> where
T: UnwindSafe,
TData: UnwindSafe,
impl<T, TData> UnwindSafe for StaticTokenChannel<T, TData> where
T: UnwindSafe,
TData: UnwindSafe,