pub struct WebhookRubygemsMetadata {
pub name: Option<String>,
pub description: Option<String>,
pub readme: Option<String>,
pub homepage: Option<String>,
pub version_info: Option<Box<WebhookRubygemsMetadataVersionInfo>>,
pub platform: Option<String>,
pub metadata: Option<HashMap<String, String>>,
pub repo: Option<String>,
pub dependencies: Option<Vec<HashMap<String, String>>>,
pub commit_oid: Option<String>,
}
Fields§
§name: Option<String>
§description: Option<String>
§readme: Option<String>
§homepage: Option<String>
§version_info: Option<Box<WebhookRubygemsMetadataVersionInfo>>
§platform: Option<String>
§metadata: Option<HashMap<String, String>>
§repo: Option<String>
§dependencies: Option<Vec<HashMap<String, String>>>
§commit_oid: Option<String>
Implementations§
Source§impl WebhookRubygemsMetadata
impl WebhookRubygemsMetadata
pub fn new() -> WebhookRubygemsMetadata
Trait Implementations§
Source§impl Clone for WebhookRubygemsMetadata
impl Clone for WebhookRubygemsMetadata
Source§fn clone(&self) -> WebhookRubygemsMetadata
fn clone(&self) -> WebhookRubygemsMetadata
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 WebhookRubygemsMetadata
impl Debug for WebhookRubygemsMetadata
Source§impl Default for WebhookRubygemsMetadata
impl Default for WebhookRubygemsMetadata
Source§fn default() -> WebhookRubygemsMetadata
fn default() -> WebhookRubygemsMetadata
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WebhookRubygemsMetadata
impl<'de> Deserialize<'de> for WebhookRubygemsMetadata
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 WebhookRubygemsMetadata
impl PartialEq for WebhookRubygemsMetadata
Source§impl Serialize for WebhookRubygemsMetadata
impl Serialize for WebhookRubygemsMetadata
impl StructuralPartialEq for WebhookRubygemsMetadata
Auto Trait Implementations§
impl Freeze for WebhookRubygemsMetadata
impl RefUnwindSafe for WebhookRubygemsMetadata
impl Send for WebhookRubygemsMetadata
impl Sync for WebhookRubygemsMetadata
impl Unpin for WebhookRubygemsMetadata
impl UnwindSafe for WebhookRubygemsMetadata
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