pub struct ConfigurationState {
pub present: bool,
pub sha256: Option<Digest>,
pub invalid: Option<String>,
pub pending: Vec<String>,
}Expand description
The committed configuration, as found.
Fields§
§present: boolWhether .release-kit/config.toml exists.
sha256: Option<Digest>The digest of its bytes, where present.
invalid: Option<String>Why it did not read, where it did not.
pending: Vec<String>Keys whose configured answers the record has yet to take up.
Trait Implementations§
Source§impl Clone for ConfigurationState
impl Clone for ConfigurationState
Source§fn clone(&self) -> ConfigurationState
fn clone(&self) -> ConfigurationState
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 ConfigurationState
impl Debug for ConfigurationState
Source§impl<'de> Deserialize<'de> for ConfigurationState
impl<'de> Deserialize<'de> for ConfigurationState
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 ConfigurationState
impl RefUnwindSafe for ConfigurationState
impl Send for ConfigurationState
impl Sync for ConfigurationState
impl Unpin for ConfigurationState
impl UnsafeUnpin for ConfigurationState
impl UnwindSafe for ConfigurationState
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