Struct evil_janet::JanetParser
source · #[repr(C)]pub struct JanetParser {Show 15 fields
pub args: *mut Janet,
pub error: *const c_char,
pub states: *mut JanetParseState,
pub buf: *mut u8,
pub argcount: usize,
pub argcap: usize,
pub statecount: usize,
pub statecap: usize,
pub bufcount: usize,
pub bufcap: usize,
pub line: usize,
pub column: usize,
pub pending: usize,
pub lookback: c_int,
pub flag: c_int,
}
Fields§
§args: *mut Janet
§error: *const c_char
§states: *mut JanetParseState
§buf: *mut u8
§argcount: usize
§argcap: usize
§statecount: usize
§statecap: usize
§bufcount: usize
§bufcap: usize
§line: usize
§column: usize
§pending: usize
§lookback: c_int
§flag: c_int
Trait Implementations§
source§impl Clone for JanetParser
impl Clone for JanetParser
source§fn clone(&self) -> JanetParser
fn clone(&self) -> JanetParser
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for JanetParser
impl Debug for JanetParser
impl Copy for JanetParser
Auto Trait Implementations§
impl RefUnwindSafe for JanetParser
impl !Send for JanetParser
impl !Sync for JanetParser
impl Unpin for JanetParser
impl UnwindSafe for JanetParser
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more