pub struct MatchingFunctions {
_is_match: FunctionIdx,
}
Fields§
§_is_match: FunctionIdx
Implementations§
Source§impl MatchingFunctions
impl MatchingFunctions
pub fn new( ctx: &mut CompileContext, state_layout: &StateLayout, state_funcs: &StateFunctions, input_layout: &InputLayout, input_funcs: &InputFunctions, ) -> Self
fn is_match_fn( state_layout: &StateLayout, state_funcs: &StateFunctions, input_layout: &InputLayout, input_funcs: &InputFunctions, start_config_is_some_block_sig: TypeIdx, is_match_block_sig: TypeIdx, ) -> Function
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MatchingFunctions
impl RefUnwindSafe for MatchingFunctions
impl Send for MatchingFunctions
impl Sync for MatchingFunctions
impl Unpin for MatchingFunctions
impl UnwindSafe for MatchingFunctions
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