pub struct DeviceConfiguration {Show 18 fields
pub device_id: String,
pub name: String,
pub addresses: Vec<String>,
pub compression: Compression,
pub cert_name: String,
pub introducer: bool,
pub skip_introduction_removals: bool,
pub introduced_by: String,
pub paused: bool,
pub allowed_networks: Vec<String>,
pub auto_accept_folders: bool,
pub max_send_kbps: i64,
pub max_recv_kbps: i64,
pub ignored_folders: Vec<ObservedFolder>,
pub max_request_ki_b: i64,
pub untrusted: bool,
pub remote_gui_port: i64,
pub num_connections: i64,
}Fields§
§device_id: String§name: String§addresses: Vec<String>§compression: Compression§cert_name: String§introducer: bool§skip_introduction_removals: bool§introduced_by: String§paused: bool§allowed_networks: Vec<String>§auto_accept_folders: bool§max_send_kbps: i64§max_recv_kbps: i64§ignored_folders: Vec<ObservedFolder>§max_request_ki_b: i64§untrusted: bool§remote_gui_port: i64§num_connections: i64Trait Implementations§
Source§impl Clone for DeviceConfiguration
impl Clone for DeviceConfiguration
Source§fn clone(&self) -> DeviceConfiguration
fn clone(&self) -> DeviceConfiguration
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DeviceConfiguration
impl Debug for DeviceConfiguration
Source§impl<'de> Deserialize<'de> for DeviceConfiguration
impl<'de> Deserialize<'de> for DeviceConfiguration
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<DeviceConfiguration> for NewDeviceConfiguration
impl From<DeviceConfiguration> for NewDeviceConfiguration
Source§fn from(value: DeviceConfiguration) -> Self
fn from(value: DeviceConfiguration) -> Self
Converts to this type from the input type.
Source§impl PartialEq for DeviceConfiguration
impl PartialEq for DeviceConfiguration
Source§impl Serialize for DeviceConfiguration
impl Serialize for DeviceConfiguration
impl StructuralPartialEq for DeviceConfiguration
Auto Trait Implementations§
impl Freeze for DeviceConfiguration
impl RefUnwindSafe for DeviceConfiguration
impl Send for DeviceConfiguration
impl Sync for DeviceConfiguration
impl Unpin for DeviceConfiguration
impl UnwindSafe for DeviceConfiguration
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)