pub struct Build {
Show 16 fields pub build_id: Option<Uuid>, pub docker_info: Option<DockerInfo>, pub created_at: Option<i64>, pub updated_at: Option<i64>, pub app_id: Option<Uuid>, pub app_name: Option<String>, pub status: BuildStatus, pub deployment_status: Option<BuildDeploymentStatus>, pub enclave_info: Option<EnclaveInfo>, pub app_description: Option<String>, pub mem_size: Option<i64>, pub threads: Option<i32>, pub advanced_settings: Option<AdvancedSettings>, pub build_name: Option<String>, pub pending_task_id: Option<Uuid>, pub configs: Option<HashMap<String, Value>>,
}
Expand description

Detailed info of an application image.

Fields

build_id: Option<Uuid>

Image Id

docker_info: Option<DockerInfo>created_at: Option<i64>

Timestamp of image addition to the system.

updated_at: Option<i64>

Timestamp of image updation to the system.

app_id: Option<Uuid>

App Id

app_name: Option<String>

App name

status: BuildStatusdeployment_status: Option<BuildDeploymentStatus>enclave_info: Option<EnclaveInfo>app_description: Option<String>

App Description

mem_size: Option<i64>

Mem size required for the image.

threads: Option<i32>

Threads required for the image.

advanced_settings: Option<AdvancedSettings>build_name: Option<String>

image name if curated app.

pending_task_id: Option<Uuid>

UUID of pending build whitelist task for the build

configs: Option<HashMap<String, Value>>

Application configurations attached to the image.

Implementations

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Deserialize this value from the given Serde deserializer. Read more

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

Get the TypeId of this object.