pub struct BundleSpec {
pub kind: String,
pub extractor: String,
pub source: String,
pub lockfile: Option<String>,
}Fields§
§kind: Stringplugin | package | extension
extractor: Stringclaude-plugins | pi-packages | npm-list
source: String§lockfile: Option<String>Trait Implementations§
Source§impl Clone for BundleSpec
impl Clone for BundleSpec
Source§fn clone(&self) -> BundleSpec
fn clone(&self) -> BundleSpec
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 BundleSpec
impl Debug for BundleSpec
Source§impl Default for BundleSpec
impl Default for BundleSpec
Source§fn default() -> BundleSpec
fn default() -> BundleSpec
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BundleSpecwhere
BundleSpec: Default,
impl<'de> Deserialize<'de> for BundleSpecwhere
BundleSpec: Default,
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<BundleSpec, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BundleSpec, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for BundleSpec
impl Serialize for BundleSpec
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for BundleSpec
impl RefUnwindSafe for BundleSpec
impl Send for BundleSpec
impl Sync for BundleSpec
impl Unpin for BundleSpec
impl UnsafeUnpin for BundleSpec
impl UnwindSafe for BundleSpec
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