clash-lib-1.9.0: Clash: a functional hardware description language - As a library
Copyright(C) 2024 Martijn Bastiaan
LicenseBSD2 (see the file LICENSE)
MaintainerQBayLogic B.V. <devops@qbaylogic.com>
Safe HaskellNone
LanguageHaskell2010

Clash.Driver.Bool

Description

 

Documentation

data OverridingBool Source #

Constructors

Auto 
Never 
Always 

Instances

Instances details
Bounded OverridingBool Source # 
Instance details

Defined in Clash.Driver.Bool

Enum OverridingBool Source # 
Instance details

Defined in Clash.Driver.Bool

Eq OverridingBool Source # 
Instance details

Defined in Clash.Driver.Bool

Ord OverridingBool Source # 
Instance details

Defined in Clash.Driver.Bool

Read OverridingBool Source # 
Instance details

Defined in Clash.Driver.Bool

Show OverridingBool Source # 
Instance details

Defined in Clash.Driver.Bool

Generic OverridingBool Source # 
Instance details

Defined in Clash.Driver.Bool

Associated Types

type Rep OverridingBool :: Type -> Type Source #

Hashable OverridingBool Source # 
Instance details

Defined in Clash.Driver.Bool

NFData OverridingBool Source # 
Instance details

Defined in Clash.Driver.Bool

Methods

rnf :: OverridingBool -> () Source #

type Rep OverridingBool Source # 
Instance details

Defined in Clash.Driver.Bool

type Rep OverridingBool = D1 ('MetaData "OverridingBool" "Clash.Driver.Bool" "clash-lib-1.9.0-inplace" 'False) (C1 ('MetaCons "Auto" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "Never" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Always" 'PrefixI 'False) (U1 :: Type -> Type)))