pub struct DeployMetaInput {
pub source: Option<String>,
pub branch: Option<String>,
pub author: Option<String>,
pub message: Option<String>,
pub tag: Option<String>,
pub tags: BTreeMap<String, String>,
}Expand description
Client-supplied provenance for a deployment (the mutable subset of
DeployMeta; sizes and created_at are filled in server-side).
Fields§
§source: Option<String>Source revision (git SHA).
branch: Option<String>Source branch.
Deploy author.
message: Option<String>Deploy message.
tag: Option<String>Release tag (e.g. git describe --tags).
Arbitrary key-value tags.
Trait Implementations§
Source§impl Clone for DeployMetaInput
impl Clone for DeployMetaInput
Source§fn clone(&self) -> DeployMetaInput
fn clone(&self) -> DeployMetaInput
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 DeployMetaInput
impl Debug for DeployMetaInput
Source§impl Default for DeployMetaInput
impl Default for DeployMetaInput
Source§fn default() -> DeployMetaInput
fn default() -> DeployMetaInput
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DeployMetaInput
impl RefUnwindSafe for DeployMetaInput
impl Send for DeployMetaInput
impl Sync for DeployMetaInput
impl Unpin for DeployMetaInput
impl UnsafeUnpin for DeployMetaInput
impl UnwindSafe for DeployMetaInput
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