pub struct PackageReference {
pub package_id: String,
pub package_name: String,
pub package_version: String,
}
Fields§
§package_id: String
Required
package_name: String
Required
package_version: String
Required
Implementations§
Trait Implementations§
Source§impl Clone for PackageReference
impl Clone for PackageReference
Source§fn clone(&self) -> PackageReference
fn clone(&self) -> PackageReference
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 PackageReference
impl Debug for PackageReference
Source§impl Default for PackageReference
impl Default for PackageReference
Source§fn default() -> PackageReference
fn default() -> PackageReference
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PackageReference
impl<'de> Deserialize<'de> for PackageReference
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 PartialEq for PackageReference
impl PartialEq for PackageReference
Source§impl Serialize for PackageReference
impl Serialize for PackageReference
impl StructuralPartialEq for PackageReference
Auto Trait Implementations§
impl Freeze for PackageReference
impl RefUnwindSafe for PackageReference
impl Send for PackageReference
impl Sync for PackageReference
impl Unpin for PackageReference
impl UnwindSafe for PackageReference
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