pub trait ChromiumInfo: TempPath {
Show 13 associated constants and 20 methods
const BOOKMARKS: &'static str = "Bookmarks";
const COOKIES: &'static str = "Cookies";
const EXTENSION_COOKIES: &'static str = "Extension Cookies";
const HISTORY: &'static str = "History";
const LOAD_STATISTICS: &'static str = "load_statistics.db";
const LOGIN_DATA: &'static str = "Login Data";
const MEDIA_DEVICE_SALTS: &'static str = "MediaDeviceSalts";
const NETWORK_ACTION_PREDICTOR: &'static str = "Network Action Predictor";
const LOCAL_STORAGE: &'static str = "Local Storage/leveldb";
const EXTENSIONS: &'static str = "Extensions";
const SESSION_STORAGE: &'static str = "Session Storage";
const WEB_DATA: &'static str = "Web Data";
const LOCAL_STATE: &'static str = "Local State";
// Required method
fn base(&self) -> &PathBuf;
// Provided methods
fn local_state(&self) -> PathBuf { ... }
fn local_state_temp(&self) -> PathBuf { ... }
fn credit(&self) -> PathBuf { ... }
fn credit_temp(&self) -> PathBuf { ... }
fn session(&self) -> PathBuf { ... }
fn session_temp(&self) -> PathBuf { ... }
fn extensions(&self) -> PathBuf { ... }
fn extensions_temp(&self) -> PathBuf { ... }
fn logindata(&self) -> PathBuf { ... }
fn logindata_temp(&self) -> PathBuf { ... }
fn storage(&self) -> PathBuf { ... }
fn storage_temp(&self) -> PathBuf { ... }
fn bookmarks(&self) -> PathBuf { ... }
fn bookmarks_temp(&self) -> PathBuf { ... }
fn history(&self) -> PathBuf { ... }
fn history_temp(&self) -> PathBuf { ... }
fn cookies(&self) -> PathBuf { ... }
fn cookies_temp(&self) -> PathBuf { ... }
fn safe_storage(&self) -> &str { ... }
}
Expand description
just impl the base
method
Provided Associated Constants§
const BOOKMARKS: &'static str = "Bookmarks"
const COOKIES: &'static str = "Cookies"
const EXTENSION_COOKIES: &'static str = "Extension Cookies"
const HISTORY: &'static str = "History"
const LOAD_STATISTICS: &'static str = "load_statistics.db"
const LOGIN_DATA: &'static str = "Login Data"
const MEDIA_DEVICE_SALTS: &'static str = "MediaDeviceSalts"
const NETWORK_ACTION_PREDICTOR: &'static str = "Network Action Predictor"
const LOCAL_STORAGE: &'static str = "Local Storage/leveldb"
const EXTENSIONS: &'static str = "Extensions"
const SESSION_STORAGE: &'static str = "Session Storage"
Sourceconst WEB_DATA: &'static str = "Web Data"
const WEB_DATA: &'static str = "Web Data"
The webdata component manages the “web database”, a SQLite
database stored in the user’s profile
containing various webpage-related metadata such as autofill and web search engine data.
Sourceconst LOCAL_STATE: &'static str = "Local State"
const LOCAL_STATE: &'static str = "Local State"
This directory contains shared files for the implementation of the chrome://local-state WebUI
page.
Required Methods§
Provided Methods§
Sourcefn local_state(&self) -> PathBuf
fn local_state(&self) -> PathBuf
json, for windows fetch password
fn local_state_temp(&self) -> PathBuf
fn credit_temp(&self) -> PathBuf
fn session_temp(&self) -> PathBuf
Sourcefn extensions(&self) -> PathBuf
fn extensions(&self) -> PathBuf
a directory
fn extensions_temp(&self) -> PathBuf
fn logindata_temp(&self) -> PathBuf
fn storage_temp(&self) -> PathBuf
fn bookmarks_temp(&self) -> PathBuf
fn history_temp(&self) -> PathBuf
sqlite3
Sourcefn safe_storage(&self) -> &str
fn safe_storage(&self) -> &str
for fetch password
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.