pub struct SubEntry {
pub package: String,
pub name: String,
pub cv: Cv,
pub gv: Option<Gv>,
}Expand description
One named sub found in a stash: package is the normalized
package path ("main", "Foo::Bar"), name the symbol name
inside it. gv is the glob the CV hangs off, or None when the
stash slot held a bare code reference instead of a full glob (the
sub-ref-in-stash optimisation).
Fields§
§package: String§name: String§cv: Cv§gv: Option<Gv>Auto Trait Implementations§
impl !Send for SubEntry
impl !Sync for SubEntry
impl Freeze for SubEntry
impl RefUnwindSafe for SubEntry
impl Unpin for SubEntry
impl UnsafeUnpin for SubEntry
impl UnwindSafe for SubEntry
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