dfhdl-internals
dfhdl-internals
API
dfhdl.internals
AllowTopLevel
given_TopLevel
AssertGiven
AssertGiven
Success
CTName
CTName
CaseClass
CaseClass
Check1
Check1
Check
CheckNUB
CheckNUB
CheckNubOK
CheckOK
Check2
Check2
Check
CheckNUB
CheckNUB
CheckNUBOK
CheckOK
ClassEv
ClassEv
ClsMetaArgs
ClsMetaArgs
CommonOps
Error
Exact
Exact
Summon
Success
Summon
HasClsMetaArgs
HasTypeName
Id
Id
Inlined
IntInfo
IntInfo
IsGiven
IsGiven
MetaContext
OnCreateEvents
OptionalGiven
OptionalGiven
Position
Position
PrintType
PrintType
TopLevel
TopLevel
UBound
UBound
UniqueId
UniqueId
ValueOfTuple
ValueOfTuple
metaContextDelegate
metaContextForward
metaContextIgnore
dfhdl-internals
/
dfhdl.internals
/
Exact
Exact
dfhdl.internals.Exact
See the
Exact
companion class
object
Exact
Attributes
Companion
class
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Self type
Exact
.
type
Members list
Clear all
Type members
Classlikes
object
Summon
Attributes
Companion
trait
Supertypes
class
Object
trait
Matchable
class
Any
Self type
Summon
.
type
trait
Summon
[
R
,
T
<:
R
]
Attributes
Companion
object
Supertypes
class
Object
trait
Matchable
class
Any
Known subtypes
object
Success
Value members
Concrete methods
inline
def
apply
[
T
](
inline
value
:
T
):
Exact
[
T
]
def
fromValueMacro
[
T
](
value
:
Expr
[
T
])(
using
Quotes
,
Type
[
T
]):
Expr
[
Exact
[
_
]]
def
strip
(
value
:
Any
):
Any
Implicits
Implicits
implicit transparent inline
def
fromExactTypes
[
T
<:
ExactTypes
](
inline
value
:
T
):
Exact
[
_
]
implicit inline
def
fromValue
[
T
](
value
:
T
)(
using
inline
ng
:
NotGiven
[
T
<:<
ExactTypes
]):
Exact
[
T
]
implicit inline
def
toValue
[
T
](
inline
exact
:
Exact
[
T
]):
T
In this article
Attributes
Members list
Type members
Classlikes
Value members
Concrete methods
Implicits
Implicits