pub struct PluginInstallationEntry {
pub scope: PluginScope,
pub install_path: String,
pub version: Option<String>,
pub installed_at: String,
pub last_updated: String,
pub git_commit_sha: Option<String>,
pub project_path: Option<String>,
}Expand description
Plugin installation entry.
Fields§
§scope: PluginScope§install_path: String§version: Option<String>§installed_at: String§last_updated: String§git_commit_sha: Option<String>§project_path: Option<String>Trait Implementations§
Source§impl Clone for PluginInstallationEntry
impl Clone for PluginInstallationEntry
Source§fn clone(&self) -> PluginInstallationEntry
fn clone(&self) -> PluginInstallationEntry
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 PluginInstallationEntry
impl Debug for PluginInstallationEntry
Source§impl<'de> Deserialize<'de> for PluginInstallationEntry
impl<'de> Deserialize<'de> for PluginInstallationEntry
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 PluginInstallationEntry
impl RefUnwindSafe for PluginInstallationEntry
impl Send for PluginInstallationEntry
impl Sync for PluginInstallationEntry
impl Unpin for PluginInstallationEntry
impl UnsafeUnpin for PluginInstallationEntry
impl UnwindSafe for PluginInstallationEntry
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