pub struct ModuleProcessingResult {
pub replacements: HashMap<String, String>,
pub inheritance_map: HashMap<String, Vec<String>>,
pub class_methods: HashMap<String, Vec<String>>,
pub imports: Vec<String>,
}Expand description
Result of processing imports for a single module
Fields§
§replacements: HashMap<String, String>§inheritance_map: HashMap<String, Vec<String>>§class_methods: HashMap<String, Vec<String>>§imports: Vec<String>Trait Implementations§
Source§impl Debug for ModuleProcessingResult
impl Debug for ModuleProcessingResult
Source§impl Default for ModuleProcessingResult
impl Default for ModuleProcessingResult
Source§fn default() -> ModuleProcessingResult
fn default() -> ModuleProcessingResult
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ModuleProcessingResult
impl RefUnwindSafe for ModuleProcessingResult
impl Send for ModuleProcessingResult
impl Sync for ModuleProcessingResult
impl Unpin for ModuleProcessingResult
impl UnwindSafe for ModuleProcessingResult
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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