pub struct PublishedVersion {
pub name: String,
pub vers: String,
pub deps: Vec<PublishedDependency>,
pub cksum: String,
pub features: HashMap<String, Vec<String>>,
pub yanked: bool,
pub links: Option<String>,
}Fields§
§name: String§vers: String§deps: Vec<PublishedDependency>§cksum: String§features: HashMap<String, Vec<String>>§yanked: bool§links: Option<String>Trait Implementations§
Source§impl Debug for PublishedVersion
impl Debug for PublishedVersion
Source§impl<'de> Deserialize<'de> for PublishedVersion
impl<'de> Deserialize<'de> for PublishedVersion
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<&PublishRequest> for PublishedVersion
impl From<&PublishRequest> for PublishedVersion
Source§fn from(req: &PublishRequest) -> Self
fn from(req: &PublishRequest) -> Self
Converts to this type from the input type.
Source§impl Hash for PublishedVersion
impl Hash for PublishedVersion
Source§impl PartialEq for PublishedVersion
impl PartialEq for PublishedVersion
Source§impl Serialize for PublishedVersion
impl Serialize for PublishedVersion
impl Eq for PublishedVersion
Auto Trait Implementations§
impl Freeze for PublishedVersion
impl RefUnwindSafe for PublishedVersion
impl Send for PublishedVersion
impl Sync for PublishedVersion
impl Unpin for PublishedVersion
impl UnwindSafe for PublishedVersion
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
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.