pub struct ComposeRecreateFingerprint {
pub project: String,
pub services: Vec<String>,
pub sha256: String,
}Expand description
Stable fingerprint of the Compose configuration and service pre-state.
Fields§
§project: StringCompose project name.
services: Vec<String>Deterministic service names.
sha256: StringSHA-256 of normalized configuration and status material.
Implementations§
Trait Implementations§
Source§impl Clone for ComposeRecreateFingerprint
impl Clone for ComposeRecreateFingerprint
Source§fn clone(&self) -> ComposeRecreateFingerprint
fn clone(&self) -> ComposeRecreateFingerprint
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 ComposeRecreateFingerprint
impl Debug for ComposeRecreateFingerprint
Source§impl<'de> Deserialize<'de> for ComposeRecreateFingerprint
impl<'de> Deserialize<'de> for ComposeRecreateFingerprint
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 ComposeRecreateFingerprint
impl PartialEq for ComposeRecreateFingerprint
Source§fn eq(&self, other: &ComposeRecreateFingerprint) -> bool
fn eq(&self, other: &ComposeRecreateFingerprint) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for ComposeRecreateFingerprint
impl StructuralPartialEq for ComposeRecreateFingerprint
Auto Trait Implementations§
impl Freeze for ComposeRecreateFingerprint
impl RefUnwindSafe for ComposeRecreateFingerprint
impl Send for ComposeRecreateFingerprint
impl Sync for ComposeRecreateFingerprint
impl Unpin for ComposeRecreateFingerprint
impl UnsafeUnpin for ComposeRecreateFingerprint
impl UnwindSafe for ComposeRecreateFingerprint
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.