tasty-lib
tasty-lib
scala.build.tastylib
TastyBuffer
Addr
NameRef
TastyBuffer
TastyData
TastyData
Header
Names
Sections
TastyFormat
NameTags
TastyHeaderUnpickler
TastyHeaderUnpickler
TastyName
SimpleName
TastyName
TastyReader
TastyReader
Bytes
Bytes
TastyUnpickler
NameTable
TastyVersions
LatestSupportedScala
UnpickleException
tasty-lib
/
scala.build.tastylib
/
TastyData
TastyData
object
TastyData
Companion:
class
Graph
Supertypes
Self type
trait
Product
trait
Mirror
class
Object
trait
Matchable
class
Any
TastyData
.type
Type members
Value members
Type members
Classlikes
final case
class
Header
(
id:
UUID
,
bytes:
Bytes
)
final case
class
Names
(
preambleBytes:
Bytes
,
nameAtRef:
Seq
[(
Option
[
TastyName
],
Bytes
)])
final case
class
Sections
(
bytes:
Bytes
)
Inherited types
type
MirroredElemLabels
<:
Tuple
The names of the product elements
The names of the product elements
Inherited from:
Mirror
type
MirroredLabel
<:
String
The name of the type
The name of the type
Inherited from:
Mirror
Value members
Concrete methods
def
read
(
bytes:
Array
[
Byte
]):
Either
[
UnpickleException
,
TastyData
]
def
write
(
data:
TastyData
):
Array
[
Byte
]