pub struct WebdavDocument {
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: MaskedSecret,
pub password_set: bool,
}Expand description
Wekan v12.57 models/attachmentStorageSettings.js WebDAV storage configuration.
Fields§
§enabled: Option<bool>§read: Option<bool>§write: Option<bool>§endpoint: Option<String>§username: Option<String>§bucket: Option<String>§password: MaskedSecret§password_set: boolTrait Implementations§
Source§impl Clone for WebdavDocument
impl Clone for WebdavDocument
Source§impl Debug for WebdavDocument
impl Debug for WebdavDocument
Source§impl<'de> Deserialize<'de> for WebdavDocument
impl<'de> Deserialize<'de> for WebdavDocument
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
impl Eq for WebdavDocument
Source§impl From<WebdavDocument> for WebdavSettingsDetail
impl From<WebdavDocument> for WebdavSettingsDetail
Source§fn from(d: WebdavDocument) -> Self
fn from(d: WebdavDocument) -> Self
Converts to this type from the input type.
Source§impl PartialEq for WebdavDocument
impl PartialEq for WebdavDocument
impl StructuralPartialEq for WebdavDocument
Auto Trait Implementations§
impl Freeze for WebdavDocument
impl RefUnwindSafe for WebdavDocument
impl Send for WebdavDocument
impl Sync for WebdavDocument
impl Unpin for WebdavDocument
impl UnsafeUnpin for WebdavDocument
impl UnwindSafe for WebdavDocument
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