Bounded a => Bounded (Saturating a) Source # | |
Instance detailsDefined in Clash.Num.Saturating |
(Enum a, SaturatingNum a) => Enum (Saturating a) Source # | |
Instance detailsDefined in Clash.Num.Saturating |
Eq a => Eq (Saturating a) Source # | |
Instance detailsDefined in Clash.Num.Saturating |
(Fractional a, Ord a, SaturatingNum a) => Fractional (Saturating a) Source # | |
Instance detailsDefined in Clash.Num.Saturating |
(Integral a, SaturatingNum a) => Integral (Saturating a) Source # | |
Instance detailsDefined in Clash.Num.Saturating |
(Ord a, SaturatingNum a) => Num (Saturating a) Source # | |
Instance detailsDefined in Clash.Num.Saturating |
Ord a => Ord (Saturating a) Source # | |
Instance detailsDefined in Clash.Num.Saturating |
(Real a, SaturatingNum a) => Real (Saturating a) Source # | |
Instance detailsDefined in Clash.Num.Saturating |
(Ord a, RealFrac a, SaturatingNum a) => RealFrac (Saturating a) Source # | |
Instance detailsDefined in Clash.Num.Saturating |
Show a => Show (Saturating a) Source # | |
Instance detailsDefined in Clash.Num.Saturating |
Arbitrary a => Arbitrary (Saturating a) Source # | |
Instance detailsDefined in Clash.Num.Saturating |
Bits a => Bits (Saturating a) Source # | |
Instance detailsDefined in Clash.Num.Saturating |
FiniteBits a => FiniteBits (Saturating a) Source # | |
Instance detailsDefined in Clash.Num.Saturating |
Binary a => Binary (Saturating a) Source # | |
Instance detailsDefined in Clash.Num.Saturating |
NFData a => NFData (Saturating a) Source # | |
Instance detailsDefined in Clash.Num.Saturating |
Hashable a => Hashable (Saturating a) Source # | |
Instance detailsDefined in Clash.Num.Saturating |
NFDataX a => NFDataX (Saturating a) Source # | |
Instance detailsDefined in Clash.Num.Saturating |
ShowX a => ShowX (Saturating a) Source # | |
Instance detailsDefined in Clash.Num.Saturating |
BitPack a => BitPack (Saturating a) Source # | |
Instance detailsDefined in Clash.Num.Saturating |
Parity a => Parity (Saturating a) Source # | |
Instance detailsDefined in Clash.Num.Saturating |
Resize f => Resize (Compose Saturating f) Source # | |
Instance detailsDefined in Clash.Num.Saturating |
type BitSize (Saturating a) Source # | |
Instance detailsDefined in Clash.Num.Saturating |