pub struct DeploymentRecord {
pub id: String,
pub deployment_name: String,
pub commit_id: String,
pub branch: String,
pub trigger_event: String,
pub status: DeploymentStatus,
pub started_at: DateTime<Utc>,
pub completed_at: Option<DateTime<Utc>>,
pub logs: Vec<String>,
}Expand description
デプロイ履歴レコード
Fields§
§id: StringレコードID
deployment_name: Stringデプロイメント名
commit_id: StringコミットID
branch: Stringブランチ名
trigger_event: Stringトリガーイベント
status: DeploymentStatusデプロイステータス
started_at: DateTime<Utc>開始時刻
completed_at: Option<DateTime<Utc>>完了時刻
logs: Vec<String>ログ
Trait Implementations§
Source§impl Clone for DeploymentRecord
impl Clone for DeploymentRecord
Source§fn clone(&self) -> DeploymentRecord
fn clone(&self) -> DeploymentRecord
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 moreAuto Trait Implementations§
impl Freeze for DeploymentRecord
impl RefUnwindSafe for DeploymentRecord
impl Send for DeploymentRecord
impl Sync for DeploymentRecord
impl Unpin for DeploymentRecord
impl UnwindSafe for DeploymentRecord
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