pub struct OptionsGetResponse {Show 15 fields
pub dlna: Map<String, Value>,
pub filter: Map<String, Value>,
pub ftp: Map<String, Value>,
pub http: Map<String, Value>,
pub log: Map<String, Value>,
pub main: Map<String, Value>,
pub mount: Map<String, Value>,
pub nfs: Map<String, Value>,
pub proxy: Map<String, Value>,
pub rc: Map<String, Value>,
pub restic: Map<String, Value>,
pub s3: Map<String, Value>,
pub sftp: Map<String, Value>,
pub vfs: Map<String, Value>,
pub webdav: Map<String, Value>,
}Expand description
OptionsGetResponse
JSON schema
{
"type": "object",
"required": [
"dlna",
"filter",
"ftp",
"http",
"log",
"main",
"mount",
"nfs",
"proxy",
"rc",
"restic",
"s3",
"sftp",
"vfs",
"webdav"
],
"properties": {
"dlna": {
"type": "object",
"additionalProperties": true
},
"filter": {
"type": "object",
"additionalProperties": true
},
"ftp": {
"type": "object",
"additionalProperties": true
},
"http": {
"type": "object",
"additionalProperties": true
},
"log": {
"type": "object",
"additionalProperties": true
},
"main": {
"type": "object",
"additionalProperties": true
},
"mount": {
"type": "object",
"additionalProperties": true
},
"nfs": {
"type": "object",
"additionalProperties": true
},
"proxy": {
"type": "object",
"additionalProperties": true
},
"rc": {
"type": "object",
"additionalProperties": true
},
"restic": {
"type": "object",
"additionalProperties": true
},
"s3": {
"type": "object",
"additionalProperties": true
},
"sftp": {
"type": "object",
"additionalProperties": true
},
"vfs": {
"type": "object",
"additionalProperties": true
},
"webdav": {
"type": "object",
"additionalProperties": true
}
},
"additionalProperties": true
}Fields§
§dlna: Map<String, Value>§filter: Map<String, Value>§ftp: Map<String, Value>§http: Map<String, Value>§log: Map<String, Value>§main: Map<String, Value>§mount: Map<String, Value>§nfs: Map<String, Value>§proxy: Map<String, Value>§rc: Map<String, Value>§restic: Map<String, Value>§s3: Map<String, Value>§sftp: Map<String, Value>§vfs: Map<String, Value>§webdav: Map<String, Value>Trait Implementations§
Source§impl Clone for OptionsGetResponse
impl Clone for OptionsGetResponse
Source§fn clone(&self) -> OptionsGetResponse
fn clone(&self) -> OptionsGetResponse
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for OptionsGetResponse
impl Debug for OptionsGetResponse
Source§impl<'de> Deserialize<'de> for OptionsGetResponse
impl<'de> Deserialize<'de> for OptionsGetResponse
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<&OptionsGetResponse> for OptionsGetResponse
impl From<&OptionsGetResponse> for OptionsGetResponse
Source§fn from(value: &OptionsGetResponse) -> Self
fn from(value: &OptionsGetResponse) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for OptionsGetResponse
impl RefUnwindSafe for OptionsGetResponse
impl Send for OptionsGetResponse
impl Sync for OptionsGetResponse
impl Unpin for OptionsGetResponse
impl UnwindSafe for OptionsGetResponse
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more