#[derive(thiserror::Error, Debug)]
pub enum Error {
#[error("Prop [{0}] not exists.")]
PropError(String),
#[error("Key [{0}] not exists.")]
KeyError(String),
#[error("Error from sled database.")]
SledError(#[from] sled::Error),
#[error("Error when fmt str into marker.")]
OverflowError,
}