Struct swc_ecma_parser::lexer::input::StringInput [−][src]
pub struct StringInput<'a> { /* fields omitted */ }
Expand description
Implementation of Input.
Implementations
start
and end
can be arbitrary value, but start should be less than
or equal to end.
swc
get this value from [SourceMap] because code generator depends on
some methods of [SourceMap].
If you are not going to use methods from
[SourceMap], you may use any value.
Trait Implementations
Creates an Input from SourceFile. This is an alias for
ⓘ
StringInput::new(&fm.src, fm.start_pos, fm.end_pos)
Performs the conversion.
Auto Trait Implementations
impl<'a> RefUnwindSafe for StringInput<'a>
impl<'a> Send for StringInput<'a>
impl<'a> Sync for StringInput<'a>
impl<'a> Unpin for StringInput<'a>
impl<'a> UnwindSafe for StringInput<'a>
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more