Module frame_support::storage::hashed
source · [−]Expand description
Operation on runtime storage using hashed keys.
Functions
Check to see if key
has an explicit entry in storage.
Return the value of the item in storage under key
, or None
if there is no explicit entry.
Return the value of the item in storage under key
, or default_value
if there is no
explicit entry.
Return the value of the item in storage under key
, or the type’s default if there is no
explicit entry.
Return the value of the item in storage under key
, or default_value()
if there is no
explicit entry.
Get a Vec of bytes from storage.
Ensure key
has no explicit entry in storage.
Put value
in storage under key
.
Put a raw byte slice into storage.
Remove key
from storage, returning its value if it had an explicit entry or None
otherwise.
Return the value of the item in storage under key
, or default_value
if there is no
explicit entry. Ensure there is no explicit entry on return.
Remove key
from storage, returning its value, or, if there was no explicit entry in storage,
the default for its type.
Return the value of the item in storage under key
, or default_value()
if there is no
explicit entry. Ensure there is no explicit entry on return.