#[repr(C)]pub struct TwigLanguageCall {
pub row: *const u8,
pub row_len: usize,
pub features: u32,
pub input: *const u8,
pub input_len: usize,
}Expand description
Mirrors TwigLanguageCall in twig.h: what one call into a language is
about — the row, the features in force (bit i the description’s
features[i]), and the input.
Fields§
§row: *const u8§row_len: usize§features: u32§input: *const u8§input_len: usizeTrait Implementations§
Source§impl Clone for TwigLanguageCall
impl Clone for TwigLanguageCall
impl Copy for TwigLanguageCall
Auto Trait Implementations§
impl !Send for TwigLanguageCall
impl !Sync for TwigLanguageCall
impl Freeze for TwigLanguageCall
impl RefUnwindSafe for TwigLanguageCall
impl Unpin for TwigLanguageCall
impl UnsafeUnpin for TwigLanguageCall
impl UnwindSafe for TwigLanguageCall
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