pub struct ApplyWorkspaceSettingsDocumentRequest {
pub document: HashMap<String, Value>,
pub replace: Option<bool>,
pub dry_run: Option<bool>,
}Fields§
§document: HashMap<String, Value>The settings to apply, in the layout of the document. A secret given as __SENSITIVE_AND_UNCHANGED__ keeps its stored value; one prefixed with $encrypted: is decrypted with the workspace key.
replace: Option<bool>Clear the settings wmill sync push clears when settings.yaml omits them. Otherwise a setting the document omits is left as it is.
dry_run: Option<bool>Only compute the changes, without applying them.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ApplyWorkspaceSettingsDocumentRequest
impl<'de> Deserialize<'de> for ApplyWorkspaceSettingsDocumentRequest
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 StructuralPartialEq for ApplyWorkspaceSettingsDocumentRequest
Auto Trait Implementations§
impl Freeze for ApplyWorkspaceSettingsDocumentRequest
impl RefUnwindSafe for ApplyWorkspaceSettingsDocumentRequest
impl Send for ApplyWorkspaceSettingsDocumentRequest
impl Sync for ApplyWorkspaceSettingsDocumentRequest
impl Unpin for ApplyWorkspaceSettingsDocumentRequest
impl UnsafeUnpin for ApplyWorkspaceSettingsDocumentRequest
impl UnwindSafe for ApplyWorkspaceSettingsDocumentRequest
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