pub struct PersistedSetupState {
pub schema_version: u32,
pub provider_id: String,
pub source_kind: String,
pub form: FormSpec,
pub normalized_answers: BTreeMap<String, Value>,
pub non_secret_config: BTreeMap<String, Value>,
pub secret_values: BTreeMap<String, Value>,
}Fields§
§schema_version: u32§provider_id: String§source_kind: String§form: FormSpec§normalized_answers: BTreeMap<String, Value>§non_secret_config: BTreeMap<String, Value>§secret_values: BTreeMap<String, Value>Trait Implementations§
Source§impl Clone for PersistedSetupState
impl Clone for PersistedSetupState
Source§fn clone(&self) -> PersistedSetupState
fn clone(&self) -> PersistedSetupState
Returns a duplicate of the value. Read more
1.0.0 · 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 PersistedSetupState
impl Debug for PersistedSetupState
Source§impl<'de> Deserialize<'de> for PersistedSetupState
impl<'de> Deserialize<'de> for PersistedSetupState
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 PersistedSetupState
impl PartialEq for PersistedSetupState
Source§impl Serialize for PersistedSetupState
impl Serialize for PersistedSetupState
impl Eq for PersistedSetupState
impl StructuralPartialEq for PersistedSetupState
Auto Trait Implementations§
impl Freeze for PersistedSetupState
impl RefUnwindSafe for PersistedSetupState
impl Send for PersistedSetupState
impl Sync for PersistedSetupState
impl Unpin for PersistedSetupState
impl UnsafeUnpin for PersistedSetupState
impl UnwindSafe for PersistedSetupState
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,
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.