Trait syn::parse::Peek

source ·
pub trait Peek: Sealed { }
Expand description

Types that can be parsed by looking at just one token.

Use ParseStream::peek to peek one of these types in a parse stream without consuming it from the stream.

This trait is sealed and cannot be implemented for types outside of Syn.

Object Safety§

This trait is not object safe.

Implementors§

source§

impl Peek for End

source§

impl<F: Copy + FnOnce(TokenMarker) -> T, T: Token> Peek for F