pub struct PluginRepoSnapshot {
pub mono: bool,
pub code: Cow<'static, str>,
pub meta: PluginMetaData,
pub instances: HashMap<String, PluginInstanceSnapshot>,
}Fields§
§mono: bool§code: Cow<'static, str>§meta: PluginMetaData§instances: HashMap<String, PluginInstanceSnapshot>Trait Implementations§
Source§impl Clone for PluginRepoSnapshot
impl Clone for PluginRepoSnapshot
Source§fn clone(&self) -> PluginRepoSnapshot
fn clone(&self) -> PluginRepoSnapshot
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 PluginRepoSnapshot
impl Debug for PluginRepoSnapshot
Source§impl Default for PluginRepoSnapshot
impl Default for PluginRepoSnapshot
Source§fn default() -> PluginRepoSnapshot
fn default() -> PluginRepoSnapshot
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PluginRepoSnapshot
impl<'de> Deserialize<'de> for PluginRepoSnapshot
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 PluginRepoSnapshot
impl RefUnwindSafe for PluginRepoSnapshot
impl Send for PluginRepoSnapshot
impl Sync for PluginRepoSnapshot
impl Unpin for PluginRepoSnapshot
impl UnwindSafe for PluginRepoSnapshot
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