pub struct PluginStatus {
pub plugin_id: Option<String>,
pub name: Option<String>,
pub description: Option<String>,
pub version: Option<String>,
pub cluster_id: Option<String>,
pub plugin_path: Option<String>,
pub state: Option<State>,
}
Fields§
§plugin_id: Option<String>
Globally unique identifier that represents the plugin.
name: Option<String>
Name of the plugin.
description: Option<String>
Description of what the plugin is and does.
version: Option<String>
Version number of the plugin.
cluster_id: Option<String>
ID of the cluster in which plugin is running
plugin_path: Option<String>
Path to the plugin on the server
state: Option<State>
State of the plugin
Implementations§
Source§impl PluginStatus
impl PluginStatus
pub fn new() -> PluginStatus
Trait Implementations§
Source§impl Clone for PluginStatus
impl Clone for PluginStatus
Source§fn clone(&self) -> PluginStatus
fn clone(&self) -> PluginStatus
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for PluginStatus
impl Debug for PluginStatus
Source§impl Default for PluginStatus
impl Default for PluginStatus
Source§fn default() -> PluginStatus
fn default() -> PluginStatus
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PluginStatus
impl<'de> Deserialize<'de> for PluginStatus
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 PartialEq for PluginStatus
impl PartialEq for PluginStatus
Source§impl Serialize for PluginStatus
impl Serialize for PluginStatus
impl StructuralPartialEq for PluginStatus
Auto Trait Implementations§
impl Freeze for PluginStatus
impl RefUnwindSafe for PluginStatus
impl Send for PluginStatus
impl Sync for PluginStatus
impl Unpin for PluginStatus
impl UnwindSafe for PluginStatus
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