pub struct PluginListResult {
pub plugins: Vec<InstalledPluginInfo>,
}Expand description
Plugins installed in user/global state.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§plugins: Vec<InstalledPluginInfo>Installed plugins
Trait Implementations§
Source§impl Clone for PluginListResult
impl Clone for PluginListResult
Source§fn clone(&self) -> PluginListResult
fn clone(&self) -> PluginListResult
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 Debug for PluginListResult
impl Debug for PluginListResult
Source§impl Default for PluginListResult
impl Default for PluginListResult
Source§fn default() -> PluginListResult
fn default() -> PluginListResult
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PluginListResult
impl<'de> Deserialize<'de> for PluginListResult
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 PluginListResult
impl RefUnwindSafe for PluginListResult
impl Send for PluginListResult
impl Sync for PluginListResult
impl Unpin for PluginListResult
impl UnsafeUnpin for PluginListResult
impl UnwindSafe for PluginListResult
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