pub struct ResolvedNesting {
pub enclosing_class: Option<String>,
pub enclosing_method: Option<(String, String)>,
pub member_classes: Vec<String>,
}Expand description
Nesting evidence, names resolved at pooling time.
Fields§
§enclosing_class: Option<String>§enclosing_method: Option<(String, String)>(class internal name, method name) of the enclosing method.
member_classes: Vec<String>Trait Implementations§
Source§impl Clone for ResolvedNesting
impl Clone for ResolvedNesting
Source§impl Debug for ResolvedNesting
impl Debug for ResolvedNesting
Auto Trait Implementations§
impl Freeze for ResolvedNesting
impl RefUnwindSafe for ResolvedNesting
impl Send for ResolvedNesting
impl Sync for ResolvedNesting
impl Unpin for ResolvedNesting
impl UnsafeUnpin for ResolvedNesting
impl UnwindSafe for ResolvedNesting
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