pub struct SetupUpdateAuthorization {
pub nonce: String,
pub baseline_frozen_digest: String,
pub target_frozen_digest: String,
pub release_id: String,
pub setup_target: String,
pub setup_fingerprint: String,
pub setup_fingerprint_version: u32,
}Expand description
One-shot authority for a setup re-import to replace setup-owned resources.
Fields§
§nonce: StringUnique revision used by persistence layers for compare-and-swap updates.
baseline_frozen_digest: StringFrozen resource projection from the last successful deployment.
target_frozen_digest: StringFrozen resource projection prepared by the setup re-import.
release_id: StringRelease whose stack was prepared by setup.
setup_target: StringStable setup target recorded on the imported deployment.
setup_fingerprint: StringExact setup artifact revision that authored this authority.
setup_fingerprint_version: u32Setup fingerprint contract version.
Trait Implementations§
Source§impl Clone for SetupUpdateAuthorization
impl Clone for SetupUpdateAuthorization
Source§fn clone(&self) -> SetupUpdateAuthorization
fn clone(&self) -> SetupUpdateAuthorization
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 SetupUpdateAuthorization
impl Debug for SetupUpdateAuthorization
Source§impl<'de> Deserialize<'de> for SetupUpdateAuthorization
impl<'de> Deserialize<'de> for SetupUpdateAuthorization
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 SetupUpdateAuthorization
Source§impl PartialEq for SetupUpdateAuthorization
impl PartialEq for SetupUpdateAuthorization
Source§impl Serialize for SetupUpdateAuthorization
impl Serialize for SetupUpdateAuthorization
impl StructuralPartialEq for SetupUpdateAuthorization
Auto Trait Implementations§
impl Freeze for SetupUpdateAuthorization
impl RefUnwindSafe for SetupUpdateAuthorization
impl Send for SetupUpdateAuthorization
impl Sync for SetupUpdateAuthorization
impl Unpin for SetupUpdateAuthorization
impl UnsafeUnpin for SetupUpdateAuthorization
impl UnwindSafe for SetupUpdateAuthorization
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.