pub struct PluginIndex {
pub name: String,
pub latest: String,
pub description: String,
pub versions: Vec<VersionEntry>,
}Expand description
The per-plugin index.toml.
Fields§
§name: String§latest: String§description: String§versions: Vec<VersionEntry>Trait Implementations§
Source§impl Clone for PluginIndex
impl Clone for PluginIndex
Source§fn clone(&self) -> PluginIndex
fn clone(&self) -> PluginIndex
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 PluginIndex
impl Debug for PluginIndex
Source§impl<'de> Deserialize<'de> for PluginIndex
impl<'de> Deserialize<'de> for PluginIndex
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 PluginIndex
impl RefUnwindSafe for PluginIndex
impl Send for PluginIndex
impl Sync for PluginIndex
impl Unpin for PluginIndex
impl UnsafeUnpin for PluginIndex
impl UnwindSafe for PluginIndex
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