Struct google_artifactregistry1_beta1::api::Package
source · pub struct Package {
pub create_time: Option<DateTime<Utc>>,
pub display_name: Option<String>,
pub name: Option<String>,
pub update_time: Option<DateTime<Utc>>,
}
Expand description
Packages are named collections of versions.
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- locations repositories packages get projects (response)
Fields§
§create_time: Option<DateTime<Utc>>
The time when the package was created.
display_name: Option<String>
The display name of the package.
name: Option<String>
The name of the package, for example: projects/p1/locations/us-central1/repositories/repo1/packages/pkg1
. If the package ID part contains slashes, the slashes are escaped.
update_time: Option<DateTime<Utc>>
The time when the package was last updated. This includes publishing a new version of the package.
Trait Implementations§
source§impl<'de> Deserialize<'de> for Package
impl<'de> Deserialize<'de> for Package
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
impl ResponseResult for Package
Auto Trait Implementations§
impl RefUnwindSafe for Package
impl Send for Package
impl Sync for Package
impl Unpin for Package
impl UnwindSafe for Package
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