pub struct PkgMetaDto {
pub authors: Vec<Author>,
pub description: Option<String>,
pub documentation: Option<String>,
pub license: Option<String>,
pub repository: Option<String>,
}
Expand description
DTO for PkgMeta
Fields§
Authors of the package
description: Option<String>
§documentation: Option<String>
§license: Option<String>
§repository: Option<String>
Implementations§
Trait Implementations§
Source§impl Clone for PkgMetaDto
impl Clone for PkgMetaDto
Source§fn clone(&self) -> PkgMetaDto
fn clone(&self) -> PkgMetaDto
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 PkgMetaDto
impl Debug for PkgMetaDto
Source§impl Default for PkgMetaDto
impl Default for PkgMetaDto
Source§fn default() -> PkgMetaDto
fn default() -> PkgMetaDto
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PkgMetaDto
impl<'de> Deserialize<'de> for PkgMetaDto
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 From<PkgMeta> for PkgMetaDto
impl From<PkgMeta> for PkgMetaDto
Source§impl From<PkgMetaDto> for PkgMeta
impl From<PkgMetaDto> for PkgMeta
Source§fn from(value: PkgMetaDto) -> Self
fn from(value: PkgMetaDto) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for PkgMetaDto
impl RefUnwindSafe for PkgMetaDto
impl Send for PkgMetaDto
impl Sync for PkgMetaDto
impl Unpin for PkgMetaDto
impl UnwindSafe for PkgMetaDto
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