pub struct PluginUpdateAllEntry {
pub error: Option<String>,
pub marketplace: String,
pub name: String,
pub new_version: Option<String>,
pub previous_version: Option<String>,
pub skills_installed: Option<i64>,
pub success: bool,
}Expand description
Schema for the PluginUpdateAllEntry type.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§error: Option<String>Error message (failure only)
marketplace: StringMarketplace the plugin came from. Empty string (“”) for direct installs.
name: StringPlugin name that was updated
new_version: Option<String>Version after the update, when available
previous_version: Option<String>Previously installed version, when available
skills_installed: Option<i64>Number of skills installed after the update (success only)
success: boolWhether the update succeeded for this plugin
Trait Implementations§
Source§impl Clone for PluginUpdateAllEntry
impl Clone for PluginUpdateAllEntry
Source§fn clone(&self) -> PluginUpdateAllEntry
fn clone(&self) -> PluginUpdateAllEntry
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 PluginUpdateAllEntry
impl Debug for PluginUpdateAllEntry
Source§impl Default for PluginUpdateAllEntry
impl Default for PluginUpdateAllEntry
Source§fn default() -> PluginUpdateAllEntry
fn default() -> PluginUpdateAllEntry
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PluginUpdateAllEntry
impl<'de> Deserialize<'de> for PluginUpdateAllEntry
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 PluginUpdateAllEntry
impl RefUnwindSafe for PluginUpdateAllEntry
impl Send for PluginUpdateAllEntry
impl Sync for PluginUpdateAllEntry
impl Unpin for PluginUpdateAllEntry
impl UnsafeUnpin for PluginUpdateAllEntry
impl UnwindSafe for PluginUpdateAllEntry
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