pub struct CheckFloat {}Expand description
Struct on which ModuleValidator is implemented.
Implementations§
Source§impl CheckFloat
impl CheckFloat
Trait Implementations§
Source§impl<'a> ChiselModule<'a> for CheckFloat
impl<'a> ChiselModule<'a> for CheckFloat
type ObjectReference = &'a dyn ModuleValidator
fn kind(&'a self) -> ModuleKind
Source§fn as_abstract(&'a self) -> Self::ObjectReference
fn as_abstract(&'a self) -> Self::ObjectReference
Borrows the instance as a trait object.
Source§impl ModuleValidator for CheckFloat
impl ModuleValidator for CheckFloat
Auto Trait Implementations§
impl Freeze for CheckFloat
impl RefUnwindSafe for CheckFloat
impl Send for CheckFloat
impl Sync for CheckFloat
impl Unpin for CheckFloat
impl UnwindSafe for CheckFloat
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> 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