pub struct WebhookPackagePublishedPackage {
pub created_at: Option<String>,
pub description: Option<String>,
pub ecosystem: String,
pub html_url: String,
pub id: i32,
pub name: String,
pub namespace: String,
pub owner: Option<Box<User>>,
pub package_type: String,
pub package_version: Option<Box<WebhookPackagePublishedPackagePackageVersion>>,
pub registry: Option<Box<WebhookPackagePublishedPackageRegistry>>,
pub updated_at: Option<String>,
}
Expand description
WebhookPackagePublishedPackage : Information about the package.
Fields§
§created_at: Option<String>
§description: Option<String>
§ecosystem: String
§html_url: String
§id: i32
§name: String
§namespace: String
§owner: Option<Box<User>>
§package_type: String
§package_version: Option<Box<WebhookPackagePublishedPackagePackageVersion>>
§registry: Option<Box<WebhookPackagePublishedPackageRegistry>>
§updated_at: Option<String>
Implementations§
Source§impl WebhookPackagePublishedPackage
impl WebhookPackagePublishedPackage
Sourcepub fn new(
created_at: Option<String>,
description: Option<String>,
ecosystem: String,
html_url: String,
id: i32,
name: String,
namespace: String,
owner: Option<User>,
package_type: String,
package_version: Option<WebhookPackagePublishedPackagePackageVersion>,
registry: Option<WebhookPackagePublishedPackageRegistry>,
updated_at: Option<String>,
) -> WebhookPackagePublishedPackage
pub fn new( created_at: Option<String>, description: Option<String>, ecosystem: String, html_url: String, id: i32, name: String, namespace: String, owner: Option<User>, package_type: String, package_version: Option<WebhookPackagePublishedPackagePackageVersion>, registry: Option<WebhookPackagePublishedPackageRegistry>, updated_at: Option<String>, ) -> WebhookPackagePublishedPackage
Information about the package.
Trait Implementations§
Source§impl Clone for WebhookPackagePublishedPackage
impl Clone for WebhookPackagePublishedPackage
Source§fn clone(&self) -> WebhookPackagePublishedPackage
fn clone(&self) -> WebhookPackagePublishedPackage
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 Default for WebhookPackagePublishedPackage
impl Default for WebhookPackagePublishedPackage
Source§fn default() -> WebhookPackagePublishedPackage
fn default() -> WebhookPackagePublishedPackage
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WebhookPackagePublishedPackage
impl<'de> Deserialize<'de> for WebhookPackagePublishedPackage
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 WebhookPackagePublishedPackage
impl PartialEq for WebhookPackagePublishedPackage
Source§fn eq(&self, other: &WebhookPackagePublishedPackage) -> bool
fn eq(&self, other: &WebhookPackagePublishedPackage) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for WebhookPackagePublishedPackage
Auto Trait Implementations§
impl Freeze for WebhookPackagePublishedPackage
impl RefUnwindSafe for WebhookPackagePublishedPackage
impl Send for WebhookPackagePublishedPackage
impl Sync for WebhookPackagePublishedPackage
impl Unpin for WebhookPackagePublishedPackage
impl UnwindSafe for WebhookPackagePublishedPackage
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