Struct erg_compiler::varinfo::AbsLocation
source · pub struct AbsLocation {
pub module: Option<NormalizedPathBuf>,
pub loc: Location,
}
Fields§
§module: Option<NormalizedPathBuf>
§loc: Location
Implementations§
source§impl AbsLocation
impl AbsLocation
Trait Implementations§
source§impl Clone for AbsLocation
impl Clone for AbsLocation
source§fn clone(&self) -> AbsLocation
fn clone(&self) -> AbsLocation
Returns a copy of the value. Read more
1.0.0 · 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 AbsLocation
impl Debug for AbsLocation
source§impl Display for AbsLocation
impl Display for AbsLocation
source§impl FromStr for AbsLocation
impl FromStr for AbsLocation
source§impl Hash for AbsLocation
impl Hash for AbsLocation
source§impl PartialEq for AbsLocation
impl PartialEq for AbsLocation
source§fn eq(&self, other: &AbsLocation) -> bool
fn eq(&self, other: &AbsLocation) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for AbsLocation
impl StructuralPartialEq for AbsLocation
Auto Trait Implementations§
impl RefUnwindSafe for AbsLocation
impl Send for AbsLocation
impl Sync for AbsLocation
impl Unpin for AbsLocation
impl UnwindSafe for AbsLocation
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