Crate mmkv

Source
Expand description

Rust version of MMKV. Examples:

use mmkv::MMKV;

let temp_dir = std::env::temp_dir();
let mmkv = MMKV::new(temp_dir.to_str().unwrap(), #[cfg(feature = "encryption")] "88C51C536176AD8A8EE4A06F62EE897E");
mmkv.put("key1", 1).unwrap();
assert_eq!(mmkv.get("key1"), Ok(1));
// Not actually needed unless you intend to delete all data
mmkv.clear_data().unwrap();

For detailed API doc, see MMKV

Structs§

MMKV
TypeToken
0 ~ 100 reserved for internal usage.

Enums§

Error
LogLevel

Traits§

FromBytes
See crate::MMKV::put
Logger
See MMKV::set_logger
ProvideTypeToken
See crate::MMKV::put
ToBytes
See crate::MMKV::put

Type Aliases§

Result