pub struct BindingRenameInfo {
pub original: String,
pub renamed: String,
pub declaration_start: u32,
}Expand description
A variable rename from lowering, serialized for the JS shim.
Fields§
§original: String§renamed: String§declaration_start: u32Trait Implementations§
Source§impl Clone for BindingRenameInfo
impl Clone for BindingRenameInfo
Source§fn clone(&self) -> BindingRenameInfo
fn clone(&self) -> BindingRenameInfo
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 BindingRenameInfo
impl Debug for BindingRenameInfo
Auto Trait Implementations§
impl Freeze for BindingRenameInfo
impl RefUnwindSafe for BindingRenameInfo
impl Send for BindingRenameInfo
impl Sync for BindingRenameInfo
impl Unpin for BindingRenameInfo
impl UnsafeUnpin for BindingRenameInfo
impl UnwindSafe for BindingRenameInfo
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