pub enum FipsType {
Double,
Int64,
Array {
typ: Box<FipsType>,
length: CompileTimeConstant<usize>,
},
}Expand description
A type in the FIPS language
Variants§
Implementations§
Trait Implementations§
Source§impl ConstantSubstitution for FipsType
impl ConstantSubstitution for FipsType
fn substitute_constant( &mut self, name: &str, value: &SubstitutionValue, ) -> Result<()>
impl Eq for FipsType
impl StructuralPartialEq for FipsType
Auto Trait Implementations§
impl Freeze for FipsType
impl RefUnwindSafe for FipsType
impl Send for FipsType
impl Sync for FipsType
impl Unpin for FipsType
impl UnwindSafe for FipsType
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§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more