pub enum WireConstantChange {
Missing {
module: ModuleName,
side: String,
macros: Vec<String>,
},
Drift {
module: ModuleName,
macro_name: String,
from: String,
to: String,
},
}Expand description
A wire-constant macro that was added, removed, or moved.
Variants§
Trait Implementations§
Source§impl Clone for WireConstantChange
impl Clone for WireConstantChange
Source§impl Debug for WireConstantChange
impl Debug for WireConstantChange
Source§impl<'de> Deserialize<'de> for WireConstantChange
impl<'de> Deserialize<'de> for WireConstantChange
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 WireConstantChange
Source§impl PartialEq for WireConstantChange
impl PartialEq for WireConstantChange
Source§impl Serialize for WireConstantChange
impl Serialize for WireConstantChange
impl StructuralPartialEq for WireConstantChange
Auto Trait Implementations§
impl Freeze for WireConstantChange
impl RefUnwindSafe for WireConstantChange
impl Send for WireConstantChange
impl Sync for WireConstantChange
impl Unpin for WireConstantChange
impl UnsafeUnpin for WireConstantChange
impl UnwindSafe for WireConstantChange
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