pub struct MapStep {
pub from: String,
pub to: String,
pub types: BTreeMap<String, TypeChange>,
pub operations: BTreeMap<String, Change>,
}Expand description
One adjacent version change set.
Fields§
§from: StringEarlier version member name.
to: StringLater version member name.
types: BTreeMap<String, TypeChange>Changed data declarations, keyed by qualified name.
operations: BTreeMap<String, Change>Changed operations, keyed by Interface.operation.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for MapStep
impl<'de> Deserialize<'de> for MapStep
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 StructuralPartialEq for MapStep
Auto Trait Implementations§
impl Freeze for MapStep
impl RefUnwindSafe for MapStep
impl Send for MapStep
impl Sync for MapStep
impl Unpin for MapStep
impl UnsafeUnpin for MapStep
impl UnwindSafe for MapStep
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