pub struct PluginsctlRemovePluginRequest {
pub async_: Option<bool>,
pub group: Option<String>,
pub name: Option<String>,
}Expand description
PluginsctlRemovePluginRequest
JSON schema
{
"type": "object",
"properties": {
"_async": {
"description": "Run the command asynchronously. Returns a job id
immediately.",
"type": "boolean"
},
"_group": {
"description": "Assign the request to a custom stats group.",
"type": "string"
},
"name": {
"description": "Name of the plugin to uninstall.",
"type": "string"
}
}
}Fields§
§async_: Option<bool>Run the command asynchronously. Returns a job id immediately.
group: Option<String>Assign the request to a custom stats group.
name: Option<String>Name of the plugin to uninstall.
Trait Implementations§
Source§impl Clone for PluginsctlRemovePluginRequest
impl Clone for PluginsctlRemovePluginRequest
Source§fn clone(&self) -> PluginsctlRemovePluginRequest
fn clone(&self) -> PluginsctlRemovePluginRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for PluginsctlRemovePluginRequest
impl<'de> Deserialize<'de> for PluginsctlRemovePluginRequest
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<&PluginsctlRemovePluginRequest> for PluginsctlRemovePluginRequest
impl From<&PluginsctlRemovePluginRequest> for PluginsctlRemovePluginRequest
Source§fn from(value: &PluginsctlRemovePluginRequest) -> Self
fn from(value: &PluginsctlRemovePluginRequest) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for PluginsctlRemovePluginRequest
impl RefUnwindSafe for PluginsctlRemovePluginRequest
impl Send for PluginsctlRemovePluginRequest
impl Sync for PluginsctlRemovePluginRequest
impl Unpin for PluginsctlRemovePluginRequest
impl UnsafeUnpin for PluginsctlRemovePluginRequest
impl UnwindSafe for PluginsctlRemovePluginRequest
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