pub struct RecipeConfig {
pub repository: String,
pub reference: String,
pub auto_sync: bool,
pub sync_ttl: String,
pub snapshot_before_apply: String,
pub rollback_on_failure: bool,
}Fields§
§repository: String§reference: String§auto_sync: bool§sync_ttl: String§snapshot_before_apply: String§rollback_on_failure: boolTrait Implementations§
Source§impl Clone for RecipeConfig
impl Clone for RecipeConfig
Source§fn clone(&self) -> RecipeConfig
fn clone(&self) -> RecipeConfig
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 RecipeConfig
impl Debug for RecipeConfig
Source§impl Default for RecipeConfig
impl Default for RecipeConfig
Source§impl<'de> Deserialize<'de> for RecipeConfigwhere
RecipeConfig: Default,
impl<'de> Deserialize<'de> for RecipeConfigwhere
RecipeConfig: Default,
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
impl Eq for RecipeConfig
Source§impl PartialEq for RecipeConfig
impl PartialEq for RecipeConfig
Source§impl Serialize for RecipeConfig
impl Serialize for RecipeConfig
impl StructuralPartialEq for RecipeConfig
Auto Trait Implementations§
impl Freeze for RecipeConfig
impl RefUnwindSafe for RecipeConfig
impl Send for RecipeConfig
impl Sync for RecipeConfig
impl Unpin for RecipeConfig
impl UnsafeUnpin for RecipeConfig
impl UnwindSafe for RecipeConfig
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.