pub enum PluginInstallSource {
LocalPath {
path: PathBuf,
},
GitUrl {
url: String,
},
}Variants§
Trait Implementations§
Source§impl Clone for PluginInstallSource
impl Clone for PluginInstallSource
Source§fn clone(&self) -> PluginInstallSource
fn clone(&self) -> PluginInstallSource
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 PluginInstallSource
impl Debug for PluginInstallSource
Source§impl<'de> Deserialize<'de> for PluginInstallSource
impl<'de> Deserialize<'de> for PluginInstallSource
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
Source§impl PartialEq for PluginInstallSource
impl PartialEq for PluginInstallSource
Source§impl Serialize for PluginInstallSource
impl Serialize for PluginInstallSource
impl Eq for PluginInstallSource
impl StructuralPartialEq for PluginInstallSource
Auto Trait Implementations§
impl Freeze for PluginInstallSource
impl RefUnwindSafe for PluginInstallSource
impl Send for PluginInstallSource
impl Sync for PluginInstallSource
impl Unpin for PluginInstallSource
impl UnsafeUnpin for PluginInstallSource
impl UnwindSafe for PluginInstallSource
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