ocean.util

Modules

Convert
module ocean.util.Convert

This module provides a templated function that performs value-preserving conversions between arbitrary types. This function's behaviour can be extended for user-defined types as needed.

DeepReset
module ocean.util.DeepReset

Utility to recursively reset fields of struct to their .init value while preserving array pointers (their length is set to 0 but memory is kept available for further reusage)

ReusableException
module ocean.util.ReusableException

Reusable exception base class

aio
module ocean.util.aio
app
module ocean.util.app
cipher
module ocean.util.cipher
compress
module ocean.util.compress
config
module ocean.util.config
container
module ocean.util.container
digest
module ocean.util.digest
encode
module ocean.util.encode
log
module ocean.util.log
prometheus
module ocean.util.prometheus
serialize
module ocean.util.serialize

Terminology

uuid
module ocean.util.uuid