pub struct DeploymentRequest {
pub id: i64,
pub source_workspace_id: String,
pub fork_workspace_id: String,
pub requested_by: String,
pub requested_by_email: String,
pub requested_at: String,
pub assignees: Vec<DeploymentRequestAssignee>,
pub comments: Vec<DeploymentRequestComment>,
}Fields§
§id: i64§source_workspace_id: String§fork_workspace_id: String§requested_by: String§requested_by_email: String§requested_at: String§assignees: Vec<DeploymentRequestAssignee>§comments: Vec<DeploymentRequestComment>Implementations§
Source§impl DeploymentRequest
impl DeploymentRequest
pub fn new( id: i64, source_workspace_id: String, fork_workspace_id: String, requested_by: String, requested_by_email: String, requested_at: String, assignees: Vec<DeploymentRequestAssignee>, comments: Vec<DeploymentRequestComment>, ) -> DeploymentRequest
Trait Implementations§
Source§impl Clone for DeploymentRequest
impl Clone for DeploymentRequest
Source§fn clone(&self) -> DeploymentRequest
fn clone(&self) -> DeploymentRequest
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 DeploymentRequest
impl Debug for DeploymentRequest
Source§impl Default for DeploymentRequest
impl Default for DeploymentRequest
Source§fn default() -> DeploymentRequest
fn default() -> DeploymentRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DeploymentRequest
impl<'de> Deserialize<'de> for DeploymentRequest
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 DeploymentRequest
impl PartialEq for DeploymentRequest
Source§impl Serialize for DeploymentRequest
impl Serialize for DeploymentRequest
impl StructuralPartialEq for DeploymentRequest
Auto Trait Implementations§
impl Freeze for DeploymentRequest
impl RefUnwindSafe for DeploymentRequest
impl Send for DeploymentRequest
impl Sync for DeploymentRequest
impl Unpin for DeploymentRequest
impl UnsafeUnpin for DeploymentRequest
impl UnwindSafe for DeploymentRequest
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