pub struct Moved {
pub old: String,
pub home: String,
pub new: String,
pub append: Option<String>,
}Expand description
One moved definition: old in the declaring bidama is home::new now.
home is empty when the target was not written home::new.
A third string retires a word whose replacement takes more arguments:
["refuse", "kyohi::enforce", "[(fs) -> fs], {kind: :first}"] says
refuse(x) is written kyohi::enforce(x, [(fs) -> fs], {kind: :first}).
A retired word never resolves; its callers’ fix is read from this row.
Fields§
§old: String§home: String§new: String§append: Option<String>Trait Implementations§
impl Eq for Moved
impl StructuralPartialEq for Moved
Auto Trait Implementations§
impl Freeze for Moved
impl RefUnwindSafe for Moved
impl Send for Moved
impl Sync for Moved
impl Unpin for Moved
impl UnsafeUnpin for Moved
impl UnwindSafe for Moved
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