Trait ChromiumInfo

Source
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§

Source

const BOOKMARKS: &'static str = "Bookmarks"

Source

const COOKIES: &'static str = "Cookies"

Source

const EXTENSION_COOKIES: &'static str = "Extension Cookies"

Source

const HISTORY: &'static str = "History"

Source

const LOAD_STATISTICS: &'static str = "load_statistics.db"

Source

const LOGIN_DATA: &'static str = "Login Data"

Source

const MEDIA_DEVICE_SALTS: &'static str = "MediaDeviceSalts"

Source

const NETWORK_ACTION_PREDICTOR: &'static str = "Network Action Predictor"

Source

const LOCAL_STORAGE: &'static str = "Local Storage/leveldb"

Source

const EXTENSIONS: &'static str = "Extensions"

Source

const SESSION_STORAGE: &'static str = "Session Storage"

Source

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.

Source

const LOCAL_STATE: &'static str = "Local State"

This directory contains shared files for the implementation of the chrome://local-state WebUI page.

Required Methods§

Source

fn base(&self) -> &PathBuf

Provided Methods§

Source

fn local_state(&self) -> PathBuf

json, for windows fetch password

Source

fn local_state_temp(&self) -> PathBuf

Source

fn credit(&self) -> PathBuf

sqlite3

Source

fn credit_temp(&self) -> PathBuf

Source

fn session(&self) -> PathBuf

leveldb

Source

fn session_temp(&self) -> PathBuf

Source

fn extensions(&self) -> PathBuf

a directory

Source

fn extensions_temp(&self) -> PathBuf

Source

fn logindata(&self) -> PathBuf

sqlite3

Source

fn logindata_temp(&self) -> PathBuf

Source

fn storage(&self) -> PathBuf

leveldb

Source

fn storage_temp(&self) -> PathBuf

Source

fn bookmarks(&self) -> PathBuf

json

Source

fn bookmarks_temp(&self) -> PathBuf

Source

fn history(&self) -> PathBuf

sqlite3

Source

fn history_temp(&self) -> PathBuf

Source

fn cookies(&self) -> PathBuf

sqlite3

Source

fn cookies_temp(&self) -> PathBuf

Source

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.

Implementors§