pub struct ImportFact {
pub import_id: usize,
pub from_file: usize,
pub target: String,
pub kind: String,
pub resolution: ImportResolution,
pub resolved_file: Option<usize>,
}Fields§
§import_id: usize§from_file: usize§target: String§kind: String§resolution: ImportResolution§resolved_file: Option<usize>Trait Implementations§
Source§impl Clone for ImportFact
impl Clone for ImportFact
Source§fn clone(&self) -> ImportFact
fn clone(&self) -> ImportFact
Returns a duplicate 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 ImportFact
impl Debug for ImportFact
Source§impl<'de> Deserialize<'de> for ImportFact
impl<'de> Deserialize<'de> for ImportFact
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ImportFact
impl RefUnwindSafe for ImportFact
impl Send for ImportFact
impl Sync for ImportFact
impl Unpin for ImportFact
impl UnsafeUnpin for ImportFact
impl UnwindSafe for ImportFact
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