pub struct ImportRow {
pub file: String,
pub line: usize,
pub target: String,
pub source: String,
}Expand description
One imports-table row: file/line, the imported target namespace, and
source. An imports edge is never a guess, so unlike OutboundRow this
carries no heuristic field.
Fields§
§file: StringThe file value.
line: usizeThe line value.
target: StringThe target value.
source: StringThe source value.
Trait Implementations§
impl StructuralPartialEq for ImportRow
Auto Trait Implementations§
impl Freeze for ImportRow
impl RefUnwindSafe for ImportRow
impl Send for ImportRow
impl Sync for ImportRow
impl Unpin for ImportRow
impl UnsafeUnpin for ImportRow
impl UnwindSafe for ImportRow
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