MCPcopy Create free account

hub / github.com/butte-rs/butte / types & classes

Types & classes85 in github.com/butte-rs/butte

↓ 3 callersEnumScalar
butte-build/src/ast/types.rs:313
↓ 2 callersClassNamespace
butte-build/src/ir/types.rs:77
↓ 2 callersEnumSingle
butte-build/src/ast/types.rs:408
↓ 1 callersClassIdent
butte-build/src/ir/types.rs:439
↓ 1 callersClassIdent
butte-build/src/ast/types.rs:459
↓ 1 callersClassIndexedElement
butte-build/src/ir/transform.rs:19
ClassAttribute
butte-build/src/ast/types.rs:124
ClassBackwardsSOffset
butte/src/primitives.rs:247
ClassBuilder
butte-build/src/ir/transform.rs:11
ClassCodeGenerator
butte-build/src/codegen.rs:1094
ClassComment
butte-build/src/ast/types.rs:471
EnumCustomType
butte-build/src/ir/types.rs:264
ClassCustomTypeRef
butte-build/src/ir/types.rs:258
EnumCustomTypeStatus
butte-build/src/ir/transform.rs:22
EnumDefaultValue
butte-build/src/ast/types.rs:351
EnumElement
butte-build/src/ast/types.rs:33
InterfaceEndianScalar
Trait for values that must be stored in little-endian byte order, but might be represented in memory as big-endian. Every type that implements EndianS
butte/src/endian_scalar.rs:31
ClassEnum
butte-build/src/ir/types.rs:286
ClassEnum
butte-build/src/ast/types.rs:156
EnumEnumBaseType
butte-build/src/ir/types.rs:296
ClassEnumVariant
butte-build/src/ir/types.rs:410
ClassEnumVariant
butte-build/src/ast/types.rs:285
EnumError
butte/src/error.rs:5
ClassField
butte-build/src/ir/types.rs:116
ClassField
butte-build/src/ast/types.rs:183
ClassFieldLoc
butte/src/builder.rs:33
ClassFieldMetadata
butte-build/src/ir/types.rs:130
ClassFile
butte-build/src/ast/types.rs:486
ClassFileExtension
butte-build/src/ast/types.rs:97
ClassFileIdentifier
butte-build/src/ast/types.rs:106
ClassFileIdentifier
FileIdentifier is used by Follow to traverse a FlatBuffer: the pointer is dereferenced into a byte slice, whose bytes are the file identifer value.
butte/src/primitives.rs:312
ClassFlatBufferBuilder
butte/src/builder.rs:42
InterfaceFollow
Follow is a trait that allows us to access FlatBuffers in a declarative, type safe, and fast way. They compile down to almost no code (after optimizat
butte/src/follow.rs:32
InterfaceFollowBuf
butte/src/follow.rs:37
ClassFollowStart
butte/src/follow.rs:53
ClassForwardsUOffset
butte/src/primitives.rs:148
ClassForwardsVOffset
butte/src/primitives.rs:217
ClassInclude
butte-build/src/ast/types.rs:20
ClassMetadata
butte-build/src/ast/types.rs:299
ClassNamespace
butte-build/src/ast/types.rs:115
ClassNamespaceBuf
butte-build/src/ir/transform.rs:29
EnumNode
butte-build/src/ir/types.rs:16
ClassObject
butte-build/src/ast/types.rs:333
ClassOpt
butte-build/src/main.rs:11
InterfacePrimitiveLiteralToken
A trait to format literals according to a provided type.
butte-build/src/codegen.rs:175
InterfacePush
Trait to abstract over functionality needed to write values (either owned or referenced). Used in FlatBufferBuilder and implemented for generated type
butte/src/push.rs:27
ClassPushAlignment
Ensure Push alignment calculations are typesafe (because this helps reduce implementation issues when using FlatBufferBuilder::align).
butte/src/push.rs:42
ClassQualifiedIdent
butte-build/src/ir/types.rs:501
ClassQualifiedIdent
butte-build/src/ast/types.rs:465
ClassRoot
butte-build/src/ir/types.rs:71
ClassRoot
butte-build/src/ast/types.rs:88
ClassRootType
butte-build/src/ir/types.rs:404
EnumRootType
butte-build/src/ast/types.rs:479
ClassRpc
butte-build/src/ir/types.rs:353
ClassRpc
butte-build/src/ast/types.rs:199
InterfaceRpcGenerator
butte-build/src/codegen.rs:1156
ClassRpcMethod
butte-build/src/ir/types.rs:363
ClassRpcMethod
butte-build/src/ast/types.rs:209
ClassRpcMethodMetadata
butte-build/src/ir/types.rs:385
EnumRpcStreaming
butte-build/src/ir/types.rs:390
InterfaceSafeSliceAccess
butte/src/vector.rs:84
ClassSchema
butte-build/src/ast/types.rs:8
ClassSkipFileIdentifier
SkipFileIdentifier is used by Follow to traverse a FlatBuffer: the pointer is incremented by a fixed constant in order to skip over the file identifie
butte/src/primitives.rs:325
ClassSkipRootOffset
SkipRootOffset is used by Follow to traverse a FlatBuffer: the pointer is incremented by a fixed constant in order to skip over the root offset value.
butte/src/primitives.rs:301
ClassSkipSizePrefix
SkipSizePrefix is used by Follow to traverse a FlatBuffer: the pointer is incremented by a fixed constant in order to skip over the size prefix value.
butte/src/primitives.rs:276
ClassStruct
butte-build/src/ir/types.rs:105
ClassStruct
butte-build/src/ast/types.rs:130
ClassTable
butte-build/src/ir/types.rs:93
ClassTable
butte-build/src/ast/types.rs:143
ClassTable
butte/src/table.rs:26
ClassTableFinishedWIPOffset
butte/src/primitives.rs:66
ClassTableUnfinishedWIPOffset
butte/src/primitives.rs:70
EnumType
butte-build/src/ir/types.rs:136
EnumType
butte-build/src/ast/types.rs:229
ClassUnion
butte-build/src/ir/types.rs:341
ClassUnion
butte-build/src/ast/types.rs:170
ClassUnionVariant
butte-build/src/ir/types.rs:424
ClassUnionWIPOffset
butte/src/primitives.rs:74
ClassVTable
butte/src/vtable.rs:23
ClassVTableWIPOffset
butte/src/primitives.rs:78
ClassVTableWriter
butte/src/vtable_writer.rs:27
EnumValue
butte-build/src/ast/types.rs:445
ClassVector
butte/src/vector.rs:33
ClassVectorIter
butte/src/vector.rs:194
ClassWIPOffset
butte/src/primitives.rs:85