name of a container, a collection of objects.
The container name may be any valid UTF-8 string.
A incoming-value is a wrapper around a value. It provides a way to read the value
from the input-stream defined in the wasi-io
interface.
name of an object within a container
The object name may be any valid UTF-8 string.
size of an object, in bytes
A data is the data stored in a data blob. The value can be of any type
that can be represented in a byte array. It provides a way to write the value
to the output-stream defined in the wasi-io
interface.
Soon: switch to resource value { ... }
TODO: define timestamp to include seconds since
Unix epoch and nanoseconds
https://github.com/WebAssembly/wasi-blob-store/issues/7