pub struct DeploymentResource {
pub id: Uuid,
pub created_at: DateTime<Utc>,
pub type_id: Uuid,
pub deployment_id: Option<Uuid>,
pub name: String,
pub exists: bool,
pub props: Value,
pub sync_status: SyncStatus,
pub sync_reason: Option<String>,
}
Fields§
§id: Uuid
§created_at: DateTime<Utc>
§type_id: Uuid
§deployment_id: Option<Uuid>
§name: String
§exists: bool
§props: Value
§sync_status: SyncStatus
§sync_reason: Option<String>
Trait Implementations§
Source§impl Clone for DeploymentResource
impl Clone for DeploymentResource
Source§fn clone(&self) -> DeploymentResource
fn clone(&self) -> DeploymentResource
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 DeploymentResource
impl Debug for DeploymentResource
Source§impl<'de> Deserialize<'de> for DeploymentResource
impl<'de> Deserialize<'de> for DeploymentResource
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
Auto Trait Implementations§
impl Freeze for DeploymentResource
impl RefUnwindSafe for DeploymentResource
impl Send for DeploymentResource
impl Sync for DeploymentResource
impl Unpin for DeploymentResource
impl UnwindSafe for DeploymentResource
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