pub enum ApiFeature {
BasicArithmetic,
BatchOperations,
AdvancedArithmetic,
ExtensibleApi,
}Expand description
API features that may be version-dependent.
Variants§
BasicArithmetic
Basic arithmetic operations
BatchOperations
Batch operations (inversion, exponentiation)
AdvancedArithmetic
Advanced arithmetic (square root, Legendre symbol)
ExtensibleApi
Extensible API patterns
Trait Implementations§
Source§impl Clone for ApiFeature
impl Clone for ApiFeature
Source§fn clone(&self) -> ApiFeature
fn clone(&self) -> ApiFeature
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 ApiFeature
impl Debug for ApiFeature
Source§impl PartialEq for ApiFeature
impl PartialEq for ApiFeature
impl Copy for ApiFeature
impl Eq for ApiFeature
impl StructuralPartialEq for ApiFeature
Auto Trait Implementations§
impl Freeze for ApiFeature
impl RefUnwindSafe for ApiFeature
impl Send for ApiFeature
impl Sync for ApiFeature
impl Unpin for ApiFeature
impl UnwindSafe for ApiFeature
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