Skip to main content

Crate viffy

Crate viffy 

Source

Modules§

algos
automata
date
generator
graphics
math
prelude
random
test
text

Macros§

enum_serializer_impl
function_name
https://stackoverflow.com/questions/38088067/equivalent-of-func-or-function-in-rust
impl_vectorizable_trait
make_typed_id

Structs§

AlnumPacked3
CacheAlignedArray
Color3
Color4
FixedBitmap
NumericVector
Serializer
This is a “key” + buffer where your serialized/deserialized data will be created at
ShareableCell
This cell is entirely unsound with the normal rust memory model Use it only with viffy world state AND if you can guarantee your reads will not clash with your writes
TaggedVec
ZeroableArray

Constants§

VECTOR_SIZE
Default vector size

Traits§

ComposeTupleParameterTrait
ComposeTupleUnpackerTrait
Container
ContainerIndex
LossyFrom
NumericTrait
ParameterSerialTrait
ParameterVectorTrait
Trait to perform vector patterns using “serial” functions note that this trait is also implemented for non-vector types
ResultVectorTrait
Trait implemented for return types of vectorized functions
SerialNumericTrait
DO NOT implement these on vectors
Serializable
VectorizableTrait

Functions§

compose_vector
Use this to quickly compose a vector from serializer-producer closure
try_valid_id

Type Aliases§

ContigousIntegerVector
FalseType
FloatVector
IntegerVector
PoolMap
PoolSet
PoolVec
TaggedMap
TrueType