pub struct PackagePublishedPackagePackageVersionRelease {
pub author: User,
pub created_at: DateTime<Utc>,
pub draft: bool,
pub html_url: String,
pub id: i64,
pub name: String,
pub prerelease: bool,
pub published_at: DateTime<Utc>,
pub tag_name: String,
pub target_commitish: String,
pub url: String,
}
Expand description
PackagePublishedPackagePackageVersionRelease
JSON schema
{
"type": "object",
"required": [
"author",
"created_at",
"draft",
"html_url",
"id",
"name",
"prerelease",
"published_at",
"tag_name",
"target_commitish",
"url"
],
"properties": {
"author": {
"$ref": "#/definitions/user"
},
"created_at": {
"type": "string",
"format": "date-time"
},
"draft": {
"type": "boolean"
},
"html_url": {
"type": "string",
"format": "uri"
},
"id": {
"type": "integer"
},
"name": {
"type": "string"
},
"prerelease": {
"type": "boolean"
},
"published_at": {
"type": "string",
"format": "date-time"
},
"tag_name": {
"type": "string"
},
"target_commitish": {
"type": "string"
},
"url": {
"type": "string",
"format": "uri"
}
},
"additionalProperties": false
}
Fields§
§created_at: DateTime<Utc>
§draft: bool
§html_url: String
§id: i64
§name: String
§prerelease: bool
§published_at: DateTime<Utc>
§tag_name: String
§target_commitish: String
§url: String
Implementations§
Trait Implementations§
Source§impl Clone for PackagePublishedPackagePackageVersionRelease
impl Clone for PackagePublishedPackagePackageVersionRelease
Source§fn clone(&self) -> PackagePublishedPackagePackageVersionRelease
fn clone(&self) -> PackagePublishedPackagePackageVersionRelease
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<'de> Deserialize<'de> for PackagePublishedPackagePackageVersionRelease
impl<'de> Deserialize<'de> for PackagePublishedPackagePackageVersionRelease
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<&PackagePublishedPackagePackageVersionRelease> for PackagePublishedPackagePackageVersionRelease
impl From<&PackagePublishedPackagePackageVersionRelease> for PackagePublishedPackagePackageVersionRelease
Source§fn from(value: &PackagePublishedPackagePackageVersionRelease) -> Self
fn from(value: &PackagePublishedPackagePackageVersionRelease) -> Self
Converts to this type from the input type.
Source§impl From<PackagePublishedPackagePackageVersionRelease> for PackagePublishedPackagePackageVersionRelease
impl From<PackagePublishedPackagePackageVersionRelease> for PackagePublishedPackagePackageVersionRelease
Source§fn from(value: PackagePublishedPackagePackageVersionRelease) -> Self
fn from(value: PackagePublishedPackagePackageVersionRelease) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for PackagePublishedPackagePackageVersionRelease
impl RefUnwindSafe for PackagePublishedPackagePackageVersionRelease
impl Send for PackagePublishedPackagePackageVersionRelease
impl Sync for PackagePublishedPackagePackageVersionRelease
impl Unpin for PackagePublishedPackagePackageVersionRelease
impl UnwindSafe for PackagePublishedPackagePackageVersionRelease
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