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§fn clone(&self) -> ResolvedNesting
fn clone(&self) -> ResolvedNesting
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ResolvedNesting
impl Debug for ResolvedNesting
Source§impl Default for ResolvedNesting
impl Default for ResolvedNesting
Source§fn default() -> ResolvedNesting
fn default() -> ResolvedNesting
Returns the “default value” for a type. Read more
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