Struct metacpan_api::PerlInfo
source · pub struct PerlInfo {
pub dependency: Option<Vec<PerlDep>>,
pub description: Option<String>,
pub download_url: String,
pub license: Option<Vec<String>>,
pub name: String,
pub resources: Resources,
pub version: Value,
}
Fields
dependency: Option<Vec<PerlDep>>
description: Option<String>
download_url: String
license: Option<Vec<String>>
name: String
resources: Resources
version: Value
Trait Implementations
sourceimpl<'de> Deserialize<'de> for PerlInfo
impl<'de> Deserialize<'de> for PerlInfo
sourcefn 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 RefUnwindSafe for PerlInfo
impl Send for PerlInfo
impl Sync for PerlInfo
impl Unpin for PerlInfo
impl UnwindSafe for PerlInfo
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more