Struct lib_ruby_parser::source::Input [−][src]
#[repr(C)]pub struct Input { /* fields omitted */ }
Expand description
Representation of the source code.
Implementations
Constructs a new input
Returns (line, col) pair for a given byte offset.
Returns None if given offset is out of range.
Returns raw bytes after decoding
Converts itself into owned vector of bytes
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for Input
impl !UnwindSafe for Input