pub struct AliasTable {
pub file: Option<String>,
pub map: BTreeMap<String, Vec<String>>,
}Expand description
Old identifiers and paths from before an import, mapped to current ids.
Fields§
§file: Option<String>§map: BTreeMap<String, Vec<String>>Trait Implementations§
Source§impl Clone for AliasTable
impl Clone for AliasTable
Source§impl Debug for AliasTable
impl Debug for AliasTable
Auto Trait Implementations§
impl Freeze for AliasTable
impl RefUnwindSafe for AliasTable
impl Send for AliasTable
impl Sync for AliasTable
impl Unpin for AliasTable
impl UnsafeUnpin for AliasTable
impl UnwindSafe for AliasTable
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more