Trait FfInfo

Source
pub trait FfInfo: TempPath {
    const COOKIES: &'static str = "cookies.sqlite";
    const DATAS: &'static str = "places.sqlite";
    const BOOKMARKBACKUPS: &'static str = "bookmarkbackups/bookmarks-date.jsonlz4";
    const FAVICONS: &'static str = "favicons.sqlite";
    const KEY: &'static str = "key4.db";
    const PASSWD: &'static str = "logins.json";
    const SEARCH: &'static str = "search.json.mozlz4";
    const STORAGE: &'static str = "webappsstore.sqlite";
    const EXTENSIONS: &'static str = "extensions.json";
    const CERT9: &'static str = "cert9.db";
Show 14 methods // Required method fn base(&self) -> &PathBuf; // Provided methods fn extensions(&self) -> PathBuf { ... } fn extensions_temp(&self) -> PathBuf { ... } fn passwd(&self) -> PathBuf { ... } fn passwd_temp(&self) -> PathBuf { ... } fn storage(&self) -> PathBuf { ... } fn storage_temp(&self) -> PathBuf { ... } fn key(&self) -> PathBuf { ... } fn key_temp(&self) -> PathBuf { ... } fn datas(&self) -> PathBuf { ... } fn datas_temp(&self) -> PathBuf { ... } fn cookies(&self) -> PathBuf { ... } fn cookies_temp(&self) -> PathBuf { ... } fn helper( init_path: PathBuf, base: &str, ) -> impl Future<Output = Result<PathBuf>> + Send { ... }
}

Provided Associated Constants§

Source

const COOKIES: &'static str = "cookies.sqlite"

Source

const DATAS: &'static str = "places.sqlite"

Source

const BOOKMARKBACKUPS: &'static str = "bookmarkbackups/bookmarks-date.jsonlz4"

Source

const FAVICONS: &'static str = "favicons.sqlite"

Source

const KEY: &'static str = "key4.db"

Source

const PASSWD: &'static str = "logins.json"

Source

const SEARCH: &'static str = "search.json.mozlz4"

Source

const STORAGE: &'static str = "webappsstore.sqlite"

Source

const EXTENSIONS: &'static str = "extensions.json"

Source

const CERT9: &'static str = "cert9.db"

Required Methods§

Source

fn base(&self) -> &PathBuf

Provided Methods§

Source

fn extensions(&self) -> PathBuf

json

Source

fn extensions_temp(&self) -> PathBuf

Source

fn passwd(&self) -> PathBuf

json

Source

fn passwd_temp(&self) -> PathBuf

Source

fn storage(&self) -> PathBuf

sqlite3

Source

fn storage_temp(&self) -> PathBuf

Source

fn key(&self) -> PathBuf

sqlite3

Source

fn key_temp(&self) -> PathBuf

Source

fn datas(&self) -> PathBuf

sqlite3

Source

fn datas_temp(&self) -> PathBuf

Source

fn cookies(&self) -> PathBuf

sqlite3

Source

fn cookies_temp(&self) -> PathBuf

Source

fn helper( init_path: PathBuf, base: &str, ) -> impl Future<Output = Result<PathBuf>> + Send

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§