#[repr(u8)]pub enum FsmState {
IDLE_STATE = 0,
INIT_STATE = 1,
ROUNDS_STATE = 2,
FINAL_STATE = 3,
}
Variants§
IDLE_STATE = 0
CHACHA FSM is in idle state
INIT_STATE = 1
CHACHA FSM is in init state
ROUNDS_STATE = 2
CHACHA FSM is in rounds state
FINAL_STATE = 3
CHACHA FSM is in final state
Implementations§
Trait Implementations§
Source§impl Ord for FsmState
impl Ord for FsmState
Source§impl PartialOrd for FsmState
impl PartialOrd for FsmState
impl Copy for FsmState
impl Eq for FsmState
impl StructuralPartialEq for FsmState
Auto Trait Implementations§
impl Freeze for FsmState
impl RefUnwindSafe for FsmState
impl Send for FsmState
impl Sync for FsmState
impl Unpin for FsmState
impl UnwindSafe for FsmState
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)