Struct google_containeranalysis1::api::Distribution
source · [−]pub struct Distribution {
pub architecture: Option<String>,
pub cpe_uri: Option<String>,
pub description: Option<String>,
pub latest_version: Option<Version>,
pub maintainer: Option<String>,
pub url: Option<String>,
}Expand description
This represents a particular channel of distribution for a given package. E.g., Debian’s jessie-backports dpkg mirror.
This type is not used in any activity, and only used as part of another schema.
Fields
architecture: Option<String>The CPU architecture for which packages in this distribution channel were built.
cpe_uri: Option<String>Required. The cpe_uri in CPE format denoting the package manager version distributing a package.
description: Option<String>The distribution channel-specific description of this package.
latest_version: Option<Version>The latest available version of this package in this distribution channel.
maintainer: Option<String>A freeform string denoting the maintainer of this package.
url: Option<String>The distribution channel-specific homepage for this package.
Trait Implementations
sourceimpl Clone for Distribution
impl Clone for Distribution
sourcefn clone(&self) -> Distribution
fn clone(&self) -> Distribution
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for Distribution
impl Debug for Distribution
sourceimpl Default for Distribution
impl Default for Distribution
sourcefn default() -> Distribution
fn default() -> Distribution
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for Distribution
impl<'de> Deserialize<'de> for Distribution
sourcefn 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
sourceimpl Serialize for Distribution
impl Serialize for Distribution
impl Part for Distribution
Auto Trait Implementations
impl RefUnwindSafe for Distribution
impl Send for Distribution
impl Sync for Distribution
impl Unpin for Distribution
impl UnwindSafe for Distribution
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more