pub struct CompiledMemoDef {
pub memo_id: usize,
pub inner: CombRef,
}Expand description
Compiled memoize definition
Fields§
§memo_id: usizeThe memoization ID (same as Combinator::Memoize::id)
inner: CombRefReference to the inner combinator
Trait Implementations§
Source§impl Clone for CompiledMemoDef
impl Clone for CompiledMemoDef
Source§fn clone(&self) -> CompiledMemoDef
fn clone(&self) -> CompiledMemoDef
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for CompiledMemoDef
impl RefUnwindSafe for CompiledMemoDef
impl Send for CompiledMemoDef
impl Sync for CompiledMemoDef
impl Unpin for CompiledMemoDef
impl UnsafeUnpin for CompiledMemoDef
impl UnwindSafe for CompiledMemoDef
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