Struct gitdb::secret_meta::Meta
[−]
[src]
pub struct Meta { pub version: String, pub plaintext: Plaintext, pub pbkdf2: PBKDF2, pub aead: AEAD, pub paranoid: Paranoid, }
Fields
version: String
plaintext: Plaintext
pbkdf2: PBKDF2
aead: AEAD
paranoid: Paranoid
Methods
impl Meta
[src]
pub fn default_meta() -> Result<Meta, String>
[src]
pub fn generate_secure_meta(db: &DB) -> Result<Meta, String>
[src]
pub fn from_toml(path: &PathBuf) -> Result<Meta, String>
[src]
pub fn to_toml_bytes(&self) -> Result<Vec<u8>, String>
[src]
pub fn write_toml(&self, path: &PathBuf) -> Result<(), String>
[src]
Trait Implementations
impl Debug for Meta
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more