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§
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"
Required Methods§
Provided Methods§
Sourcefn extensions(&self) -> PathBuf
fn extensions(&self) -> PathBuf
json
fn extensions_temp(&self) -> PathBuf
fn passwd_temp(&self) -> PathBuf
fn storage_temp(&self) -> PathBuf
fn key_temp(&self) -> PathBuf
fn datas_temp(&self) -> PathBuf
sqlite3
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.