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,