pub struct WebdavUpdate {
pub enabled: Option<bool>,
pub read: Option<bool>,
pub write: Option<bool>,
pub endpoint: Option<String>,
pub username: Option<String>,
pub bucket: Option<String>,
pub password: Option<StorageSecret>,
}Fields§
§enabled: Option<bool>§read: Option<bool>§write: Option<bool>§endpoint: Option<String>§username: Option<String>§bucket: Option<String>§password: Option<StorageSecret>Trait Implementations§
Source§impl Clone for WebdavUpdate
impl Clone for WebdavUpdate
Source§impl Debug for WebdavUpdate
impl Debug for WebdavUpdate
Source§impl Default for WebdavUpdate
impl Default for WebdavUpdate
Source§impl<'de> Deserialize<'de> for WebdavUpdate
impl<'de> Deserialize<'de> for WebdavUpdate
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
Auto Trait Implementations§
impl Freeze for WebdavUpdate
impl RefUnwindSafe for WebdavUpdate
impl Send for WebdavUpdate
impl Sync for WebdavUpdate
impl Unpin for WebdavUpdate
impl UnsafeUnpin for WebdavUpdate
impl UnwindSafe for WebdavUpdate
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