pub struct ManifestPackage {
pub name: String,
pub version: String,
pub abi_version: String,
pub entrypoint: Option<String>,
}Fields§
§name: String§version: String§abi_version: String§entrypoint: Option<String>Trait Implementations§
Source§impl Debug for ManifestPackage
impl Debug for ManifestPackage
Source§impl<'de> Deserialize<'de> for ManifestPackage
impl<'de> Deserialize<'de> for ManifestPackage
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 ManifestPackage
impl RefUnwindSafe for ManifestPackage
impl Send for ManifestPackage
impl Sync for ManifestPackage
impl Unpin for ManifestPackage
impl UnsafeUnpin for ManifestPackage
impl UnwindSafe for ManifestPackage
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