struct StateOneTrans(u8);
Tuple Fields§
§0: u8
Implementations§
Source§impl StateOneTrans
impl StateOneTrans
fn compile<W: Write>( wtr: W, addr: CompiledAddr, trans: Transition, ) -> Result<()>
fn new() -> StateOneTrans
fn set_common_input(&mut self, input: u8)
fn common_input(&self) -> Option<u8>
fn input_len(&self) -> usize
fn sizes(&self, data: &[u8]) -> PackSizes
fn end_addr(&self, data: &[u8], sizes: PackSizes) -> usize
fn input(&self, node: &Node<'_>) -> u8
fn output(&self, node: &Node<'_>) -> Output
fn trans_addr(&self, node: &Node<'_>) -> CompiledAddr
Trait Implementations§
Source§impl Clone for StateOneTrans
impl Clone for StateOneTrans
Source§fn clone(&self) -> StateOneTrans
fn clone(&self) -> StateOneTrans
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 moreSource§impl Debug for StateOneTrans
impl Debug for StateOneTrans
impl Copy for StateOneTrans
Auto Trait Implementations§
impl Freeze for StateOneTrans
impl RefUnwindSafe for StateOneTrans
impl Send for StateOneTrans
impl Sync for StateOneTrans
impl Unpin for StateOneTrans
impl UnwindSafe for StateOneTrans
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