Crate deki

Source

Modules§

approx
cheaper but inaccurate math implementations
buns
derive_more
derive_more
random
quick and easy randomness

Macros§

exit
flow_base
flow_base_let
foname
hold
kill
next
paste
qonst
create a constant struct and name it after itself
sandwich
Create a code template and use it right after:
tycell

Structs§

Ghost
Zero-sized type used to mark things that “act like” they own a T.
Lazy
A value which is initialized on the first access.
OnceCell
A thread-safe cell which can be written to only once.
StackMap
Keys keep the order they’re added in.

Traits§

Clerpable
CycleMath
CycleStapable
DefaultClear
DekiExtApprox
This is an extension trait for the following impl:
DekiExtF32
This is an extension trait for the following impl:
DekiExtVecRng
This is an extension trait for the following impl:
Glerpable
Any type that implements necessary math traits for linear interpolation (lerp)
Lerpable
Any type that implemients necessary math traits for linear interpolation (lerp)
LerpableF32
Any type that implemients necessary math traits for linear interpolation (lerp)
MulF32
This is an extension trait for the following impl:
RangeOffset
This is an extension trait for the following impl:
Stepable
Syncable
‘Short form’ for: ’static+Send+Sync
YayNay

Functions§

quick_cycle_add
quick_cycle_sub

Type Aliases§

Str

Attribute Macros§

deref
derive(..) preset for: drv::Deref,drv::DerefMut
ext
hashable
derive(..) preset for: PartialEq,Eq,Hash,Clone,Copy
serde
derive(..) preset for: Serialize,Deserialize,Clone
serde_hash
derive(..) preset for: Serialize,Deserialize,PartialEq,Eq,Hash,Clone,Copy

Derive Macros§

Constructor