Hax_engine.Concrete_ident_generated
type t =
| Rust_primitives__i32__ne
| Hax_lib__prop__Impl__and
| Alloc__vec__Impl_8
| Core__cmp__PartialOrd__ge__'__1
| Alloc__vec__Impl_1
| Rust_primitives__dummy_hax_concrete_ident_wrapper__dummy
| Hax_lib_protocol__crypto__AEADKey
| Hax_lib__prop
| Core__str__Impl
| Core__cmp__PartialEq__ne
| Core
| Rust_primitives__i64__neg
| Core__cmp__PartialOrd__ge__'_
| Rust_primitives__u128__ge
| Rust_primitives__dummy_hax_concrete_ident_wrapper____1
| Rust_primitives__i32__bit_and
| Core__iter__adapters
| Rust_primitives__u32
| Rust_primitives__hax__int__ne
| Rust_primitives__u64__ge
| Rust_primitives__hax__int__from_machine
| Core__ops__control_flow__ControlFlow__Break
| Core__result__Result__Ok
| Rust_primitives__hax__deref_op
| Rust_primitives__i32__add
| Rust_primitives__i8__div
| Rust_primitives__hax__int__sub
| Rust_primitives__usize
| Core__option__Impl
| Rust_primitives__usize__bit_or
| Rust_primitives__i8__bit_xor
| Core__ops__arith__Neg
| Alloc
| Core__ops__index__Index__index__'_
| Rust_primitives__usize__ne
| Core__ops__arith__Rem__rem
| Rust_primitives__usize__sub
| Rust_primitives__u128__eq
| Core__ops__bit__BitXor__bitxor
| Alloc__boxed
| Rust_primitives__i16__shl
| Alloc__vec__from_elem
| Rust_primitives__u16__bit_and
| Hax_lib_protocol__crypto__Impl_5
| Core__slice__index
| Rust_primitives__hax__folds__fold_enumerated_chunked_slice_return
| Core__ptr__const_ptr__Impl__offset
| Hax_lib__abstraction__Abstraction__lift
| Core__slice__iter__Iter
| Rust_primitives__u32__sub
| Hax_lib_protocol__crypto__HashAlgorithm__Sha256
| Core__ops__range__Range
| Alloc__boxed__Box
| Rust_primitives__u64
| Rust_primitives__hax__folds__fold_range
| Alloc__vec__Impl_13__I
| Core__fmt__num__Impl_82
| Rust_primitives__i8__add
| Core__ops__range
| Hax_lib__int__Impl_44
| Rust_primitives__hax__machine_int__shr
| Rust_primitives__hax__control_flow_monad__mresult__run
| Core__convert__num__Impl_88
| Core__array__iter
| Hax_lib__prop__constructors__implies
| Rust_primitives__u128__lt
| Alloc__alloc__Global
| Rust_primitives__i8__le
| Rust_primitives__i128__bit_xor
| Rust_primitives__isize__lt
| Core__array__iter__Impl_1__N
| Core__ops__deref__Deref__deref__'_
| Rust_primitives__hax__dropped_body
| Core__marker__Tuple
| Core__ops__bit__Not__not
| Rust_primitives__hax__machine_int__div
| Core__slice__Impl__chunks_exact__'_
| Rust_primitives__isize__mul
| Hax_lib_protocol__crypto__hmac__'_
| Core__ops__bit
| Core__option__Impl__is_some__'_
| Hax_lib__Refinement__InnerType
| Rust_primitives__u32__ne
| Rust_primitives__usize__eq
| Rust_primitives__i16__gt
| Rust_primitives__isize
| Rust_primitives__isize__sub
| Hax_lib__RefineAs__into_checked
| Core__result__Impl_27
| Rust_primitives__i16__ne
| Core__borrow
| Rust_primitives__dummy_hax_concrete_ident_wrapper_____Use
| Hax_lib_protocol__crypto__HMACAlgorithm
| Hax_lib__Refinement__get
| Rust_primitives__hax__Failure__Ctor
| Rust_primitives__hax__int__add
| Rust_primitives__hax__int__ge
| Core__iter
| Rust_primitives__u8__shl
| Rust_primitives__u32__ge
| Core__ops__try_trait__Try__branch
| Hax_lib_protocol__crypto__Impl_4__from_bytes
| Core__result__Result__Err__0
| Alloc__vec__Vec
| Rust_primitives__i64
| Hax_lib__int__ToInt
| Hax_lib__prop__Impl_3
| Rust_primitives__hax__failure
| Hax_lib__prop__constructors__ne
| Hax_lib_protocol__crypto__DHGroup__X25519
| Rust_primitives__u64__shr
| Rust_primitives__u32__mul
| Rust_primitives__u32__neg
| Rust_primitives__i16__shr
| Rust_primitives__i16__lt
| Rust_primitives__hax__int__gt
| Rust_primitives__hax__while_loop_return
| Rust_primitives__usize__add
| Rust_primitives__i16__add
| Hax_lib__prop__constructors__eq
| Rust_primitives__hax__machine_int__shl
| Rust_primitives__alloc
| Alloc__slice__Impl__concat
| Rust_primitives__dummy_hax_concrete_ident_wrapper____1__f__T
| Rust_primitives__u16__rem
| Core__cmp__PartialOrd__gt
| Rust_primitives__u8__neg
| Alloc__slice__Impl__to_vec__'_
| Core__ops__try_trait__Try
| Rust_primitives__u8__bit_xor
| Rust_primitives__i8__rem
| Hax_lib__int__Impl_7___unsafe_from_str__'_
| Rust_primitives__dummy_hax_concrete_ident_wrapper____1__Use
| Rust_primitives__u64__div
| Core__ops__try_trait__FromResidual__from_residual
| Core__ops__bit__Not__Output
| Rust_primitives__i128__shl
| Alloc__slice__Impl
| Core__ops__arith__Add
| Rust_primitives__i128__eq
| Rust_primitives__dummy_hax_concrete_ident_wrapper____1__f
| Std__prelude__rust_2024
| Rust_primitives__dummy_hax_concrete_ident_wrapper__props__Use
| Core__slice__index__SliceIndex
| Hax_lib__prop__Impl__ne
| Core__ops__control_flow__ControlFlow
| Hax_lib__Refinement__get_mut__'_
| Core__ops__bit__Shl__Output
| Rust_primitives__hax__Tuple2__1
| Core__slice__Impl__iter__'_
| Rust_primitives__u8__div
| Alloc__string__String
| Rust_primitives__i64__lt
| Hax_lib___internal_loop_decreases
| Rust_primitives__crypto_abstractions
| Rust_primitives__u64__add
| Hax_lib_protocol__crypto__aead_decrypt__'__1
| Rust_primitives__i128__bit_and
| Rust_primitives__i8__bit_or
| Core__ops__function__FnMut
| Core__iter__traits__iterator__Iterator__step_by
| Rust_primitives__i128__ne
| Core__result__Impl__T
| Alloc__vec__Impl_2__extend_from_slice
| Core__ops__function__FnOnce
| Rust_primitives__hax__folds__fold_enumerated_slice_cf
| Alloc__vec__Impl_1__T
| Rust_primitives__i16__eq
| Rust_primitives__hax__update_at
| Hax_lib__int__Impl_16
| Rust_primitives__u32__shl
| Core__iter__traits__collect__IntoIterator
| Core__slice__index__Impl_4__T
| Core__ops__bit__BitAnd
| Alloc__alloc
| Rust_primitives__i128
| Core__result__Impl_28__E
| Alloc__vec__Impl_13__A
| Rust_primitives__u8__shr
| Rust_primitives__usize__div
| Rust_primitives__hax__machine_int
| Core__borrow__Impl_2
| Core__panicking__assert_failed__'__1
| Core__ops__arith__Neg__neg
| Hax_lib_protocol__crypto__Impl_9
| Core__result__Impl_27__T
| Rust_primitives__hax__control_flow_monad__mexception
| Core__ops__deref
| Alloc__slice__Impl_2
| Hax_lib__prop__exists
| Rust_primitives__i8__gt
| Hax_lib_protocol__crypto__Impl_4
| Core__result__Impl_27__E
| Alloc__vec__Impl_2__T
| Core__ops__arith__Sub
| Rust_primitives__hax__monomorphized_update_at__update_at_range
| Rust_primitives__hax__control_flow_monad
| Alloc__vec__Impl_11__A
| Rust_primitives__dummy_hax_concrete_ident_wrapper__iterator_functions__It
| Rust_primitives__u16__add
| Rust_primitives__dummy_hax_concrete_ident_wrapper__Use
| Core__result__Result__Ok__0
| Hax_lib_protocol__crypto__aead_encrypt
| Core__marker
| Rust_primitives__u64__le
| Hax_lib__prop__implies
| Rust_primitives__u32__shr
| Std__prelude
| Rust_primitives__usize__le
| Core__result__Impl_28
| Rust_primitives__hax__folds__fold_range_return
| Rust_primitives__crypto_abstractions__crypto_abstractions
| Rust_primitives__hax__control_flow_monad__moption
| Alloc__slice__Concat
| Core__ops__index__IndexMut
| Rust_primitives__u64__bit_and
| Rust_primitives__u64__eq
| Core__marker__MetaSized
| Core__ops__range__RangeTo__end
| Hax_lib__RefineAs
| Core__iter__adapters__enumerate__Enumerate
| Rust_primitives__dummy_hax_concrete_ident_wrapper__Closure_1
| Core__borrow__Impl_2__'_
| Core__ops__deref__DerefMut__deref_mut
| Rust_primitives__offset
| Hax_lib_protocol__crypto__Impl_1__from_bytes__'_
| Rust_primitives__dummy_hax_concrete_ident_wrapper__I
| Core__ops__arith__Div
| Rust_primitives__u128
| Rust_primitives__dummy_hax_concrete_ident_wrapper__Use_2
| Rust_primitives__i8__shr
| Rust_primitives__u16__gt
| Rust_primitives__hax__machine_int__gt
| Alloc__string
| Alloc__slice__Impl__T
| Hax_lib__abstraction__Concretization
| Rust_primitives__dummy_hax_concrete_ident_wrapper_____Use_2
| Rust_primitives__isize__neg
| Rust_primitives__u8__ne
| Rust_primitives__i64__div
| Rust_primitives__hax__logical_op_or
| Rust_primitives__isize__ne
| Rust_primitives__hax__monomorphized_update_at__update_at_range_full
| Core__iter__traits__collect__IntoIterator__IntoIter
| Hax_lib__prop__Impl__or
| Rust_primitives__i16__rem
| Core__str__Impl__as_ptr
| Core__array
| Core__ops__bit__Shl
| Hax_lib__assert
| Hax_lib_protocol__crypto__aead_decrypt__'_
| Rust_primitives__i8
| Alloc__vec__Impl_14
| Rust_primitives__i8__bit_and
| Core__cmp__PartialOrd__ge
| Core__ptr__const_ptr
| Rust_primitives__i8__sub
| Core__array__iter__Impl_1__T
| Core__convert__From__from
| Core__cmp__PartialOrd__le__'_
| Rust_primitives__u128__ne
| Rust_primitives__hax__int__neg
| Rust_primitives__hax__control_flow_monad__moption__run
| Hax_lib__prop__forall
| Rust_primitives__hax__folds__fold_chunked_slice_return
| Rust_primitives__hax__machine_int__ge
| Rust_primitives__hax__Tuple2__Ctor
| Core__result__Impl_28__T
| Core__result__Impl__E
| Core__clone__impls__Impl_6
| Hax_lib_protocol__crypto__aead_encrypt__'__1
| Rust_primitives__i32__shl
| Hax_lib_protocol__crypto__AEADIV
| Alloc__vec__Impl_2__extend_from_slice__'__1
| Rust_primitives
| Core__result__Impl_28__F
| Rust_primitives__i32__gt
| Core__iter__traits__iterator__Iterator
| Core__ops__range__RangeFrom
| Alloc__vec__Impl_13
| Rust_primitives__hax__Never
| Rust_primitives__u32__bit_xor
| Rust_primitives__u64__bit_xor
| Rust_primitives__u16__le
| Rust_primitives__i32__lt
| Core__result
| Hax_lib_protocol__crypto__dh_scalar_multiply_base
| Rust_primitives__i64__shl
| Hax_lib__prop__Impl
| Core__option__Impl__T
| Hax_lib_protocol__crypto__Impl__from_bytes
| Rust_primitives__i32__ge
| Rust_primitives__usize__bit_and
| Alloc__vec__Impl_14__T
| Core__panicking__assert_failed
| Hax_lib_protocol__crypto__Impl_6__from_bytes
| Rust_primitives__dummy_hax_concrete_ident_wrapper_____arith__X
| Core__slice__index__Impl_2__T
| Hax_lib__prop__constructors__forall
| Core__slice
| Core__slice__Impl__T
| Core__slice__Impl__chunks_exact
| Core__ops__arith__Mul
| Rust_primitives__u128__gt
| Rust_primitives__i8__ne
| Rust_primitives__hax__machine_int__sub
| Core__ops__arith__Div__div
| Core__ops__bit__Not
| Core__iter__traits__collect__IntoIterator__into_iter
| Rust_primitives__hax__folds__fold_enumerated_chunked_slice
| Rust_primitives__usize__neg
| Hax_lib__inline__'_
| Rust_primitives__dummy_hax_concrete_ident_wrapper__props
| Core__ops__arith__Mul__Output
| Rust_primitives__unsize
| Core__cmp__PartialEq__eq
| Hax_lib_protocol__crypto__HMACAlgorithm__Sha256
| Core__ops__function
| Rust_primitives__u32__bit_and
| Rust_primitives__i128__le
| Hax_lib_protocol__crypto__aead_encrypt__'_
| Core__panicking
| Hax_lib__abstraction
| Core__str__Impl__as_ptr__'_
| Rust_primitives__hax__cast_op
| Alloc__vec__Impl_8__T
| Rust_primitives__i16__bit_and
| Hax_lib__abstraction__Concretization__concretize
| Rust_primitives__i128__add
| Core__cmp__PartialOrd__lt__'__1
| Hax_lib_protocol__crypto__Impl
| Core__clone__Clone__clone__'_
| Rust_primitives__i8__neg
| Rust_primitives__i64__ge
| Core__option__Option__Some__0
| Core__convert__From
| Rust_primitives__hax__machine_int__mul
| Alloc__boxed__Impl__T
| Alloc__vec__Impl_1__truncate
| Core__ops__control_flow
| Rust_primitives__dummy_hax_concrete_ident_wrapper__props__Closure_2
| Core__cmp__PartialOrd
| Rust_primitives__u128__rem
| Rust_primitives__i16__bit_or
| Rust_primitives__i64__le
| Alloc__slice__Impl_2__V
| Hax_lib__int__Impl_7__pow2
| Rust_primitives__i64__ne
| Rust_primitives__u64__mul
| Core__ops__arith__Add__Output
| Core__borrow__Impl_2__T
| Rust_primitives__hax__folds__fold_range_step_by
| Core__result__Result__Err
| Core__cmp__PartialEq
| Rust_primitives__i32__mul
| Rust_primitives__hax__machine_int__bitor
| Core__ops__deref__DerefMut__deref_mut__'_
| Core__ops__arith__Neg__Output
| Rust_primitives__i32__bit_or
| Rust_primitives__hax__control_flow_monad__ControlFlowMonad
| Core__cmp__PartialOrd__gt__'_
| Rust_primitives__u64__ne
| Rust_primitives__i32__sub
| Core__marker__Copy
| Core__ops__index__IndexMut__index_mut__'_
| Core__convert__Impl_4__T
| Rust_primitives__std
| Alloc__vec__Impl_11
| Hax_lib__Refinement__get_mut
| Rust_primitives__hax__monomorphized_update_at__update_at_range_from
| Alloc__slice__Concat__Output
| Rust_primitives__i128__bit_or
| Alloc__boxed__Impl__new
| Alloc__vec__Impl_8__A
| Core__marker__Sized
| Rust_primitives__isize__shl
| Core__cmp__PartialEq__ne__'__1
| Rust_primitives__u32__lt
| Hax_lib_protocol__crypto__Impl_6__from_bytes__'_
| Core__ops__range__RangeFrom__start
| Hax_lib__abstraction__Abstraction
| Rust_primitives__dummy_hax_concrete_ident_wrapper__question_mark_result__B
| Rust_primitives__u32__div
| Rust_primitives__i32__le
| Rust_primitives__hax__control_flow_monad__ControlFlowMonad__lift
| Rust_primitives__i128__rem
| Hax_lib__prop__ToProp
| Core__ops__arith__Div__Output
| Core__option__Option
| Alloc__vec__Impl_11__T
| Core__convert__Impl_3__U
| Rust_primitives__u16__ge
| Core__slice__index__Impl_2
| Hax_lib_protocol__crypto__hash
| Rust_primitives__hax__machine_int__rem
| Alloc__vec__Impl_13__T
| Rust_primitives__hax__Tuple2
| Hax_lib__int__Int
| Hax_lib__Refinement__new
| Rust_primitives__hax__box_new
| Core__iter__traits__iterator__Iterator__Item
| Core__slice__Impl__iter
| Rust_primitives__hax__folds__fold_chunked_slice
| Core__ops__function__Fn
| Rust_primitives__hax__int__mul
| Rust_primitives__dummy_hax_concrete_ident_wrapper__props__Closure_1
| Core__ops__range__RangeFull
| Core__iter__traits__iterator__Iterator__fold
| Hax_lib___internal_loop_invariant
| Core__ops__control_flow__ControlFlow__Break__0
| Core__result__Impl__map_err
| Rust_primitives__usize__shl
| Rust_primitives__hax__machine_int__not
| Rust_primitives__i8__ge
| Rust_primitives__hax__int__into_machine
| Hax_lib_protocol__crypto__Impl__from_bytes__'_
| Rust_primitives__dummy_hax_concrete_ident_wrapper__props__Closure_3
| Rust_primitives__u64__rem
| Hax_lib_protocol
| Core__alloc
| Core__array__iter__IntoIter
| Core__iter__traits__collect
| Hax_lib__inline_unsafe
| Core__cmp__PartialEq__eq__'_
| Core__iter__adapters__enumerate
| Hax_lib__prop__constructors__or
| Core__iter__traits__iterator__Iterator__enumerate
| Rust_primitives__u128__bit_or
| Core__ops__try_trait__FromResidual
| Rust_primitives__i128__gt
| Rust_primitives__hax__MutRef
| Hax_lib_protocol__crypto__Impl_5__from_bytes
| Core__convert__Infallible
| Core__convert__Into__into
| Rust_primitives__hax__monomorphized_update_at__update_at_usize
| Rust_primitives__hax__folds__fold_range_cf
| Alloc__alloc__Impl_3
| Core__slice__iter
| Rust_primitives__hax__int__div
| Rust_primitives__hax__machine_int__bitxor
| Rust_primitives__hax__monomorphized_update_at
| Alloc__vec__Impl_2__A
| Alloc__slice__Impl__concat__'_
| Rust_primitives__u32__bit_or
| Rust_primitives__hax__folds__fold_chunked_slice_cf
| Rust_primitives__i16__mul
| Core__cmp__PartialOrd__le
| Hax_lib_protocol__ProtocolError
| Core__option
| Core__ptr__const_ptr__Impl
| Alloc__vec__Impl_1__truncate__'_
| Core__fmt__Arguments
| Rust_primitives__dummy_hax_concrete_ident_wrapper__iterator_functions
| Core__num__Impl_9
| Rust_primitives__u32__add
| Rust_primitives__i8__eq
| Rust_primitives__isize__shr
| Core__fmt__num
| Core__panicking__AssertKind
| Core__cmp__PartialEq__eq__'__1
| Hax_lib_protocol__crypto__AEADAlgorithm__Chacha20Poly1305
| Rust_primitives__dummy_hax_concrete_ident_wrapper__Use_1
| Core__option__Impl__is_some
| Core__ops__try_trait__Try__Output
| Rust_primitives__dummy_hax_concrete_ident_wrapper__Use_4
| Core__ops__deref__DerefMut
| Core__convert__num
| Core__ops__range__RangeTo
| Core__ops
| Core__ops__deref__Deref__Target
| Core__slice__Impl__len
| Core__panicking__assert_failed__'__2
| Core__result__Impl
| Core__ops__bit__Shr
| Hax_lib__prop__Impl_2
| Rust_primitives__u8__le
| Rust_primitives__u64__sub
| Rust_primitives__u128__shr
| Core__slice__index__Impl_4
| Rust_primitives__i16__neg
| Hax_lib_protocol__crypto__dh_scalar_multiply
| Rust_primitives__u16__bit_or
| Hax_lib__prop__Impl__implies
| Hax_lib_protocol__crypto__DHElement
| Rust_primitives__u16__sub
| Hax_lib__int__Impl_7
| Rust_primitives__u16__shl
| Rust_primitives__i64__mul
| Rust_primitives__i64__bit_or
| Rust_primitives__i128__ge
| Rust_primitives__u128__shl
| Rust_primitives__i128__lt
| Rust_primitives__dummy_hax_concrete_ident_wrapper__dummy__T
| Hax_lib__inline
| Hax_lib__prop__Impl__not
| Alloc__vec
| Core__num__Impl_9__to_le_bytes
| Core__clone
| Core__slice__iter__ChunksExact
| Core__panicking__panic
| Core__cmp__PartialOrd__le__'__1
| Rust_primitives__usize__shr
| Rust_primitives__i32__neg
| Rust_primitives__isize__div
| Rust_primitives__hax__never_to_any
| Rust_primitives__hax__machine_int__bitand
| Rust_primitives__hax__control_flow_monad__mresult
| Rust_primitives__u16__lt
| Rust_primitives__hax__Tuple2__0
| Rust_primitives__u8__sub
| Core__ops__bit__BitXor__Output
| Core__array__iter__Impl_1
| Rust_primitives__u8__lt
| Core__convert__num__Impl_65
| Rust_primitives__u8__mul
| Rust_primitives__Use
| Rust_primitives__u8__bit_and
| Rust_primitives__i8__lt
| Rust_primitives__hax__folds__fold_enumerated_slice
| Core__ops__control_flow__ControlFlow__Continue__0
| Rust_primitives__hax__control_flow_monad__mexception__run
| Rust_primitives__u16__bit_xor
| Core__ops__control_flow__ControlFlow__Continue
| Core__cmp__PartialOrd__gt__'__1
| Rust_primitives__i16__div
| Core__iter__adapters__step_by
| Core__ops__try_trait__Try__Residual
| Rust_primitives__isize__bit_or
| Rust_primitives__u32__le
| Core__convert__Into
| Hax_lib__prop__constructors__from_bool
| Rust_primitives__u8__rem
| Rust_primitives__hax__array_of_list
| Core__fmt__Debug
| Rust_primitives__u16__eq
| Rust_primitives__dummy_hax_concrete_ident_wrapper__Closure
| Alloc__slice
| Hax_lib__int__Impl_17
| Rust_primitives__dummy_hax_concrete_ident_wrapper_____arith
| Core__option__Option__None
| Rust_primitives__crypto_abstractions__Use
| Rust_primitives__i32__shr
| Rust_primitives__isize__bit_xor
| Rust_primitives__hax__int__le
| Rust_primitives__dummy_hax_concrete_ident_wrapper__refinements__T
| Alloc__vec__Impl_1__A
| Hax_lib__prop__Prop
| Alloc__slice__Impl__to_vec
| Core__convert__Impl_4
| Hax_lib_protocol__crypto__aead_decrypt
| Hax_lib__prop__Impl__eq
| Rust_primitives__i32__bit_xor
| Hax_lib__prop__constructors__and
| Rust_primitives__u16__mul
| Rust_primitives__u128__add
| Rust_primitives__u128__bit_and
| Core__clone__Clone
| Rust_primitives__hax__Failure
| Core__fmt
| Rust_primitives__i64__bit_xor
| Rust_primitives__isize__rem
| Rust_primitives__hax__machine_int__le
| Core__ops__bit__BitAnd__bitand
| Rust_primitives__i64__eq
| Rust_primitives__hax__folds__fold_range_step_by_cf
| Core__ops__arith
| Rust_primitives__u8
| Rust_primitives__u16__div
| Core__cmp__PartialOrd__lt
| Rust_primitives__u128__bit_xor
| Rust_primitives__i128__sub
| Core__iter__traits__iterator
| Rust_primitives__hax__folds__fold_range_step_by_return
| Core__alloc__Allocator
| Rust_primitives__i16
| Hax_lib_protocol__crypto__hash__'_
| Rust_primitives__u16__ne
| Std
| Rust_primitives__hax__machine_int__eq
| Hax_lib_protocol__crypto__HashAlgorithm
| Rust_primitives__dummy_hax_concrete_ident_wrapper
| Hax_lib_protocol__crypto__Impl_1
| Alloc__alloc__Impl_1
| Core__ops__bit__BitAnd__Output
| Rust_primitives__usize__ge
| Rust_primitives__usize__bit_xor
| Rust_primitives__i8__shl
| Rust_primitives__i128__neg
| Rust_primitives__isize__eq
| Rust_primitives__i64__bit_and
| Rust_primitives__dummy_hax_concrete_ident_wrapper__Use_3
| Core__borrow__Borrow
| Rust_primitives__hax__monomorphized_update_at__update_at_range_to
| Core__ptr__const_ptr__Impl__T
| Rust_primitives__isize__bit_and
| Rust_primitives__u32__eq
| Rust_primitives__hax__while_loop_cf
| Hax_lib__int__Impl_9
| Core__ops__bit__Shr__Output
| Rust_primitives__u64__shl
| Rust_primitives__u128__div
| Core__iter__adapters__step_by__StepBy
| Rust_primitives__i128__div
| Rust_primitives__hax__int__eq
| Core__slice__Impl
| Core__clone__Clone__clone
| Hax_lib_protocol__crypto__Impl_1__from_bytes
| Core__ops__range__Range__end
| Hax_lib__int__Impl_7___unsafe_from_str
| Hax_lib___internal_while_loop_invariant
| Hax_lib__abstraction__Abstraction__AbstractType
| Hax_lib
| Core__ops__index__Index
| Hax_lib__prop__ToProp__to_prop
| Alloc__vec__Impl_2
| Rust_primitives__dummy_hax_concrete_ident_wrapper__refinements__U
| Core__ops__bit__BitOr
| Core__ops__arith__Sub__sub
| Core__ops__try_trait
| Hax_lib__prop__constructors__exists
| Core__ops__arith__Add__add
| Core__ops__deref__Deref__deref
| Core__ops__bit__BitOr__Output
| Alloc__slice__Impl__into_vec
| Alloc__vec__Impl_2__extend_from_slice__'_
| Hax_lib__prop__Impl__from_bool
| Hax_lib__int__ToInt__to_int
| Rust_primitives__dummy_hax_concrete_ident_wrapper__question_mark_result__A
| Rust_primitives__u64__neg
| Core__convert__num__Impl_64
| Core__ops__arith__Mul__mul
| Rust_primitives__u128__mul
| Rust_primitives__usize__mul
| Rust_primitives__usize__gt
| Core__ops__bit__Shl__shl
| Rust_primitives__i16__sub
| Rust_primitives__i16__ge
| Rust_primitives__u16__shr
| Hax_lib_protocol__crypto__DHScalar
| Core__ops__index__Index__Output
| Hax_lib__Refinement
| Rust_primitives__i32__div
| Rust_primitives__i64__add
| Core__num
| Rust_primitives__u8__bit_or
| Rust_primitives__i32__eq
| Rust_primitives__i64__sub
| Hax_lib_protocol__crypto__Impl_4__from_bytes__'_
| Hax_lib_protocol__crypto__Impl_5__from_bytes__'_
| Core__ops__bit__Shr__shr
| Core__ops__try_trait__Try__from_output
| Rust_primitives__i64__shr
| Rust_primitives__hax
| Hax_lib_protocol__crypto__DHGroup
| Core__ops__arith__Sub__Output
| Rust_primitives__u8__ge
| Rust_primitives__u8__gt
| Rust_primitives__dummy_hax_concrete_ident_wrapper__props__Closure
| Rust_primitives__hax__folds
| Alloc__vec__Impl_14__I
| Core__cmp
| Core__option__Option__Some
| Core__cmp__PartialOrd__lt__'_
| Rust_primitives__u128__neg
| Core__iter__traits__iterator__Iterator__next
| Core__iter__traits__iterator__Iterator__next__'_
| Rust_primitives__usize__lt
| Rust_primitives__i8__mul
| Core__ops__bit__BitXor
| Rust_primitives__u8__add
| Rust_primitives__i64__rem
| Rust_primitives__i128__mul
| Rust_primitives__hax__logical_op_and
| Rust_primitives__hax__repeat
| Rust_primitives__hax__folds__fold_enumerated_chunked_slice_cf
| Rust_primitives__dummy_hax_concrete_ident_wrapper_____Use_1
| Core__iter__traits
| Core__ops__index__IndexMut__index_mut
| Rust_primitives__hax__int
| Rust_primitives__hax__machine_int__add
| Rust_primitives__hax__machine_int__lt
| Core__convert__Impl_3__T
| Core__ptr
| Core__slice__Impl__len__'_
| Rust_primitives__u16
| Rust_primitives__isize__ge
| Rust_primitives__i16__bit_xor
| Rust_primitives__isize__add
| Rust_primitives__isize__gt
| Hax_lib__int
| Rust_primitives__i32__rem
| Rust_primitives__hax__while_loop
| Rust_primitives__hax__machine_int__ne
| Core__clone__impls
| Rust_primitives__u8__eq
| Rust_primitives__u32__rem
| Core__ops__index__Index__index
| Core__panicking__assert_failed__'_
| Rust_primitives__u64__gt
| Hax_lib_protocol__crypto__AEADAlgorithm
| Rust_primitives__i128__shr
| Rust_primitives__hax__folds__fold_return
| Alloc__vec__Impl_14__A
| Rust_primitives__isize__le
| Core__panicking__AssertKind__Eq
| Core__ops__deref__Deref
| Core__ops__range__Range__start
| Hax_lib__any_to_unit
| Rust_primitives__hax__int__rem
| Core__ops__arith__Rem
| Rust_primitives__u16__neg
| Alloc__slice__Impl_2__T
| Rust_primitives__usize__rem
| Core__result__Result
| Hax_lib_protocol__crypto__hmac__'__1
| Rust_primitives__u64__lt
| Core__ops__function__FnOnce__Output
| Rust_primitives__dummy_hax_concrete_ident_wrapper__refinements
| Rust_primitives__dummy_hax_concrete_ident_wrapper___
| Rust_primitives__hax__folds__fold_cf
| Core__ops__index
| Core__ops__arith__Rem__Output
| Core__cmp__PartialEq__ne__'_
| Rust_primitives__i32
| Rust_primitives__u64__bit_or
| Core__str
| Hax_lib_protocol__crypto
| Hax_lib_protocol__crypto__AEADTag
| Rust_primitives__u128__le
| Core__ops__bit__BitOr__bitor
| Hax_lib__prop__constructors
| Rust_primitives__dummy_hax_concrete_ident_wrapper__question_mark_result
| Rust_primitives__i16__le
| Core__convert
| Hax_lib__prop__constructors__not
| Rust_primitives__hax__int__lt
| Hax_lib__inline_unsafe__'_
| Rust_primitives__u32__gt
| Rust_primitives__u128__sub
| Rust_primitives__i64__gt
| Hax_lib_protocol__crypto__Impl_6
| Hax_lib_protocol__crypto__hmac
| Core__convert__Impl_3
| Alloc__boxed__Impl
| Rust_primitives__hax__folds__fold_enumerated_slice_return
val pp :
Ppx_deriving_runtime.Format.formatter ->
t ->
Ppx_deriving_runtime.unit
val show : t -> Ppx_deriving_runtime.string
val t_of_yojson : Ppx_yojson_conv_lib.Yojson.Safe.t -> t
val yojson_of_t : t -> Ppx_yojson_conv_lib.Yojson.Safe.t
val t_of_sexp : Sexplib0.Sexp.t -> t
val sexp_of_t : t -> Sexplib0.Sexp.t
val hash_fold_t :
Ppx_hash_lib.Std.Hash.state ->
t ->
Ppx_hash_lib.Std.Hash.state
val hash : t -> Ppx_hash_lib.Std.Hash.hash_value
include sig ... end
type comparable_t = t
val comparator : (comparable_t, comparator_witness) Base__Comparator.comparator
module Values : sig ... end
val def_id_of : t -> Types.def_id
val impl_infos : (Types.def_id * Types.impl_infos) Base.List.t