pub struct ReleaseShallowReference {
pub links: Option<Value>,
pub id: Option<i32>,
pub name: Option<String>,
pub url: Option<String>,
}Expand description
Fields§
§links: Option<Value>Links
id: Option<i32>Gets the unique identifier of release.
name: Option<String>Gets or sets the name of the release.
url: Option<String>Gets the REST API url to access the release.
Implementations§
Trait Implementations§
source§impl Clone for ReleaseShallowReference
impl Clone for ReleaseShallowReference
source§fn clone(&self) -> ReleaseShallowReference
fn clone(&self) -> ReleaseShallowReference
Returns a copy 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 ReleaseShallowReference
impl Debug for ReleaseShallowReference
source§impl Default for ReleaseShallowReference
impl Default for ReleaseShallowReference
source§fn default() -> ReleaseShallowReference
fn default() -> ReleaseShallowReference
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for ReleaseShallowReference
impl<'de> Deserialize<'de> for ReleaseShallowReference
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<ReleaseShallowReference> for ReleaseShallowReference
impl PartialEq<ReleaseShallowReference> for ReleaseShallowReference
source§fn eq(&self, other: &ReleaseShallowReference) -> bool
fn eq(&self, other: &ReleaseShallowReference) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for ReleaseShallowReference
impl Serialize for ReleaseShallowReference
impl StructuralPartialEq for ReleaseShallowReference
Auto Trait Implementations§
impl RefUnwindSafe for ReleaseShallowReference
impl Send for ReleaseShallowReference
impl Sync for ReleaseShallowReference
impl Unpin for ReleaseShallowReference
impl UnwindSafe for ReleaseShallowReference
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