pub struct CompTimeBytecodeGraphSerializer { /* private fields */ }Implementations§
Source§impl CompTimeBytecodeGraphSerializer
impl CompTimeBytecodeGraphSerializer
pub fn comp_time_bytecode_graph_serializer_comp_time_bytecode_graph_serializer( bcb: &mut BytecodeBuilder, fn_: &mut CompTimeBcFunction, consts: &mut Vec<u16>, ) -> Self
pub fn get_vm_const_input_raw(&mut self, insn: &mut BcInst, index: u8) -> u32
pub fn emit_bytecode(&mut self) -> Vec<u32>
pub fn error(&self) -> bool
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for CompTimeBytecodeGraphSerializer
impl !Send for CompTimeBytecodeGraphSerializer
impl !Sync for CompTimeBytecodeGraphSerializer
impl !UnwindSafe for CompTimeBytecodeGraphSerializer
impl Freeze for CompTimeBytecodeGraphSerializer
impl Unpin for CompTimeBytecodeGraphSerializer
impl UnsafeUnpin for CompTimeBytecodeGraphSerializer
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