pub struct ComposeBuildOutcome {Show 13 fields
pub host: HostId,
pub topology_revision: TopologyRevision,
pub project: String,
pub service: Option<String>,
pub images: Vec<ComposeBuiltImage>,
pub changed: bool,
pub send_state: MutationSendState,
pub stdout: String,
pub stderr: String,
pub output_truncated: bool,
pub progress_delivery_errors: Vec<String>,
pub verification_status: VerificationStatus,
pub verification: MutationVerification,
}Expand description
Verified Compose build outcome.
Fields§
§host: HostIdHost.
topology_revision: TopologyRevisionTopology revision.
project: StringProject.
service: Option<String>Optional service.
images: Vec<ComposeBuiltImage>Per-service images.
changed: boolWhether any identity changed.
send_state: MutationSendStateSend state.
stdout: StringBounded stdout.
stderr: StringBounded stderr.
output_truncated: boolOutput truncation.
progress_delivery_errors: Vec<String>Progress delivery failures.
verification_status: VerificationStatusVerification status.
verification: MutationVerificationVerification explanation.
Trait Implementations§
Source§impl Clone for ComposeBuildOutcome
impl Clone for ComposeBuildOutcome
Source§fn clone(&self) -> ComposeBuildOutcome
fn clone(&self) -> ComposeBuildOutcome
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 ComposeBuildOutcome
impl Debug for ComposeBuildOutcome
Source§impl<'de> Deserialize<'de> for ComposeBuildOutcome
impl<'de> Deserialize<'de> for ComposeBuildOutcome
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 ComposeBuildOutcome
impl PartialEq for ComposeBuildOutcome
Source§fn eq(&self, other: &ComposeBuildOutcome) -> bool
fn eq(&self, other: &ComposeBuildOutcome) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ComposeBuildOutcome
impl Serialize for ComposeBuildOutcome
impl Eq for ComposeBuildOutcome
impl StructuralPartialEq for ComposeBuildOutcome
Auto Trait Implementations§
impl Freeze for ComposeBuildOutcome
impl RefUnwindSafe for ComposeBuildOutcome
impl Send for ComposeBuildOutcome
impl Sync for ComposeBuildOutcome
impl Unpin for ComposeBuildOutcome
impl UnsafeUnpin for ComposeBuildOutcome
impl UnwindSafe for ComposeBuildOutcome
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.