pub struct InstalledPluginsFileV2 {
pub version: u32,
pub plugins: HashMap<String, Vec<PluginInstallationEntry>>,
}Expand description
Installed plugins file structure (V2 format).
Fields§
§version: u32§plugins: HashMap<String, Vec<PluginInstallationEntry>>Trait Implementations§
Source§impl Clone for InstalledPluginsFileV2
impl Clone for InstalledPluginsFileV2
Source§fn clone(&self) -> InstalledPluginsFileV2
fn clone(&self) -> InstalledPluginsFileV2
Returns a duplicate of the value. Read more
1.0.0 · 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 InstalledPluginsFileV2
impl Debug for InstalledPluginsFileV2
Source§impl Default for InstalledPluginsFileV2
impl Default for InstalledPluginsFileV2
Source§fn default() -> InstalledPluginsFileV2
fn default() -> InstalledPluginsFileV2
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InstalledPluginsFileV2
impl<'de> Deserialize<'de> for InstalledPluginsFileV2
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 InstalledPluginsFileV2
impl RefUnwindSafe for InstalledPluginsFileV2
impl Send for InstalledPluginsFileV2
impl Sync for InstalledPluginsFileV2
impl Unpin for InstalledPluginsFileV2
impl UnsafeUnpin for InstalledPluginsFileV2
impl UnwindSafe for InstalledPluginsFileV2
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