Crate rin::util[][src]

Macros

timed

quick macro to log times that a section of code takes to run

Structs

AutoLoader

AutoLoader will watch the filesystem for changes in the passed files and will try to load them again using a load function

EnumSet

A specialized set implementation to use enum types.

Error
Lazy

A Lazy value that defers computations until the result is needed for the first time

LazyUpdate

A Lazy value that defers updates until the result is needed for the first time

ValueCache

A value cache that tracks changes in the value since the last update

WORKSPACE_DIR

Traits

CLike

An interface for casting C-like enum to usize and back. A typically implementation is as below.

LogErr

Functions

calc_fps

fps from time interval and frames passed

timestamp_path
timestamp_path_tz
timestamp_string
timestamp_string_tz
workspace_dir

Type Definitions

Result