Struct transmission_client::Session[][src]

pub struct Session {
Show fields pub alt_speed_down: i64, pub alt_speed_enabled: bool, pub alt_speed_time_begin: i64, pub alt_speed_time_day: i64, pub alt_speed_time_enabled: bool, pub alt_speed_time_end: i64, pub alt_speed_up: i64, pub blocklist_enabled: bool, pub blocklist_size: i64, pub blocklist_url: Url, pub cache_size_mb: i64, pub config_dir: String, pub dht_enabled: bool, pub download_dir: String, pub download_queue_enabled: bool, pub download_queue_size: i64, pub encryption: String, pub idle_seeding_limit: i64, pub idle_seeding_limit_enabled: bool, pub incomplete_dir: String, pub incomplete_dir_enabled: bool, pub lpd_enabled: bool, pub peer_limit_global: i64, pub peer_limit_per_torrent: i64, pub peer_port: i64, pub peer_port_random_on_start: bool, pub pex_enabled: bool, pub port_forwarding_enabled: bool, pub queue_stalled_enabled: bool, pub queue_stalled_minutes: i64, pub rename_partial_files: bool, pub rpc_version: i64, pub rpc_version_minimum: i64, pub script_torrent_done_enabled: bool, pub script_torrent_done_filename: String, pub seed_queue_enabled: bool, pub seed_queue_size: i64, pub seed_ratio_limit: i64, pub seed_ratio_limited: bool, pub session_id: String, pub speed_limit_down: i64, pub speed_limit_down_enabled: bool, pub speed_limit_up: i64, pub speed_limit_up_enabled: bool, pub start_added_torrents: bool, pub trash_original_torrent_files: bool, pub utp_enabled: bool, pub version: String,
}

Fields

alt_speed_down: i64alt_speed_enabled: boolalt_speed_time_begin: i64alt_speed_time_day: i64alt_speed_time_enabled: boolalt_speed_time_end: i64alt_speed_up: i64blocklist_enabled: boolblocklist_size: i64blocklist_url: Urlcache_size_mb: i64config_dir: Stringdht_enabled: booldownload_dir: Stringdownload_queue_enabled: booldownload_queue_size: i64encryption: Stringidle_seeding_limit: i64idle_seeding_limit_enabled: boolincomplete_dir: Stringincomplete_dir_enabled: boollpd_enabled: boolpeer_limit_global: i64peer_limit_per_torrent: i64peer_port: i64peer_port_random_on_start: boolpex_enabled: boolport_forwarding_enabled: boolqueue_stalled_enabled: boolqueue_stalled_minutes: i64rename_partial_files: boolrpc_version: i64rpc_version_minimum: i64script_torrent_done_enabled: boolscript_torrent_done_filename: Stringseed_queue_enabled: boolseed_queue_size: i64seed_ratio_limit: i64seed_ratio_limited: boolsession_id: Stringspeed_limit_down: i64speed_limit_down_enabled: boolspeed_limit_up: i64speed_limit_up_enabled: boolstart_added_torrents: booltrash_original_torrent_files: boolutp_enabled: boolversion: String

Trait Implementations

impl Debug for Session[src]

impl<'de> Deserialize<'de> for Session[src]

Auto Trait Implementations

impl RefUnwindSafe for Session

impl Send for Session

impl Sync for Session

impl Unpin for Session

impl UnwindSafe for Session

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> WithSubscriber for T[src]