pub struct PluginUpdateResult {
pub new_version: Option<String>,
pub previous_version: Option<String>,
pub skills_installed: i64,
}Expand description
Result of updating a single plugin.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§new_version: Option<String>Version after the update, when reported by the plugin manifest
previous_version: Option<String>Version that was previously installed, when available
skills_installed: i64Number of skills discovered and installed after the update
Trait Implementations§
Source§impl Clone for PluginUpdateResult
impl Clone for PluginUpdateResult
Source§fn clone(&self) -> PluginUpdateResult
fn clone(&self) -> PluginUpdateResult
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 PluginUpdateResult
impl Debug for PluginUpdateResult
Source§impl Default for PluginUpdateResult
impl Default for PluginUpdateResult
Source§fn default() -> PluginUpdateResult
fn default() -> PluginUpdateResult
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PluginUpdateResult
impl<'de> Deserialize<'de> for PluginUpdateResult
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 PluginUpdateResult
impl RefUnwindSafe for PluginUpdateResult
impl Send for PluginUpdateResult
impl Sync for PluginUpdateResult
impl Unpin for PluginUpdateResult
impl UnsafeUnpin for PluginUpdateResult
impl UnwindSafe for PluginUpdateResult
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