referrerpolicy=no-referrer-when-downgrade

Module unhashed

Source
Expand description

Operation on unhashed runtime storage.

Functions§

clear_prefix
Partially clear the storage of all keys under a common prefix.
contains_prefixed_key
Returns true if the storage contains any key, which starts with a certain prefix, and is longer than said prefix. This means that a key which equals the prefix will not be counted.
exists
Check to see if key has an explicit entry in storage.
get
Return the value of the item in storage under key, or None if there is no explicit entry.
get_or
Return the value of the item in storage under key, or default_value if there is no explicit entry.
get_or_default
Return the value of the item in storage under key, or the type’s default if there is no explicit entry.
get_or_else
Return the value of the item in storage under key, or default_value() if there is no explicit entry.
get_raw
Get a Vec of bytes from storage.
kill
Ensure key has no explicit entry in storage.
kill_prefixDeprecated
Ensure keys with the given prefix have no entries in storage.
put
Put value in storage under key.
put_raw
Put a raw byte slice into storage.
take
Remove key from storage, returning its value if it had an explicit entry or None otherwise.
take_or
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.
take_or_default
Remove key from storage, returning its value, or, if there was no explicit entry in storage, the default for its type.
take_or_else
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.