pub struct TransitionStateReconcileTarget {
pub state: TransitionVersionState,
pub remote_version: Option<String>,
pub destination_id: String,
}Expand description
The only fields a legacy transition repair is allowed to persist.
Fields§
§state: TransitionVersionState§remote_version: Option<String>§destination_id: StringImplementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for TransitionStateReconcileTarget
impl<'de> Deserialize<'de> for TransitionStateReconcileTarget
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 TransitionStateReconcileTarget
impl StructuralPartialEq for TransitionStateReconcileTarget
Auto Trait Implementations§
impl Freeze for TransitionStateReconcileTarget
impl RefUnwindSafe for TransitionStateReconcileTarget
impl Send for TransitionStateReconcileTarget
impl Sync for TransitionStateReconcileTarget
impl Unpin for TransitionStateReconcileTarget
impl UnsafeUnpin for TransitionStateReconcileTarget
impl UnwindSafe for TransitionStateReconcileTarget
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