Expand description
export necessary traits for crypto Substrate compatible.
Re-exports
pub use crate::dress::curve::curve_arithmetic_extension;pub use crate::dress::curve::mixed_curve_operations;pub use super::behave::*;pub use crate::arithmetic::utils::*;
Modules
- A contiguous growable array type with heap-allocated contents, written
Vec<T>.
Macros
- Creates a
Veccontaining the arguments.
Structs
- Configuration for formatting.
- A contiguous growable array type, written as
Vec<T>, short for ‘vector’.
Enums
- An
Orderingis the result of a comparison between two values.
Traits
- The addition operator
+. - The addition assignment operator
+=. - The bitwise AND operator
&. - The bitwise XOR operator
^. ?formatting.- Trait that allows zero-copy read of value-references from slices in LE format.
- Format trait for an empty format,
{}. - The division operator
/. - The division assignment operator
/=. - Trait that allows zero-copy write of value-references to slices in LE format.
xformatting.- The multiplication operator
*. - The multiplication assignment operator
*=. - The unary negation operator
-. - The core of a random number generator.
- The subtraction operator
-. - The subtraction assignment operator
-=.
Type Aliases
- The type returned by formatter methods.
Derive Macros
- Derive macro generating an impl of the trait
Debug. - Derive
parity_scale_codec::Decodeand for struct and enum. - Derive
parity_scale_codec::Encodeandparity_scale_codec::EncodeLikefor struct and enum.