iPX

ipx::types

Struct ipx::types::Settings

struct Settings {
    schedule: String,
    every_mins: u64,
    max_new_per_check: usize,
    media_types: Vec<String>,
    download_dir: String,
    max_total_gb: f64,
    max_age_days: u64,
    art_cache_mb: u64,
    directory_url: String,
    directory_token_set: bool,
    directory_share: bool,
}

The server’s settings.

Fields

§schedule: String
How often feeds are checked, such as every 60m.
§every_mins: u64
The same in minutes.
§max_new_per_check: usize
The newest episodes a check downloads, a feed.
§media_types: Vec<String>
What is downloaded, such as audio, video.
§download_dir: String
§max_total_gb: f64
Disk to use; 0 for no limit.
§max_age_days: u64
0 for no limit.
§art_cache_mb: u64
Artwork kept.
§directory_url: String
§directory_token_set: bool
The token itself is never sent back.
§directory_share: bool

Used by