Trait ParameterVisibility

Source
pub trait ParameterVisibility:
    Send
    + Sync
    + Sized
    + Debug
    + PartialEq
    + Clone
    + 'static {
    // Required method
    fn from_reader(
        reader: &mut impl TokenReader<TSXToken, TokenStart>,
        state: &mut ParsingState,
        options: &ParseOptions,
    ) -> Self;
}

Required Methods§

Source

fn from_reader( reader: &mut impl TokenReader<TSXToken, TokenStart>, state: &mut ParsingState, options: &ParseOptions, ) -> Self

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl ParameterVisibility for Option<Visibility>

Source§

impl ParameterVisibility for ()

Source§

fn from_reader( _: &mut impl TokenReader<TSXToken, TokenStart>, _: &mut ParsingState, _: &ParseOptions, ) -> Self

Implementors§