pub(crate) struct RootedByteFnPrototype {
pub(crate) args: FnArgs,
pub(crate) depth: usize,
pub(super) op_codes: Box<[u8]>,
pub(super) constants: Rt<Slot<&'static LispVec>>,
}Expand description
Automatically derived from ByteFnPrototype via #[derive(Trace)]
Fields§
§args: FnArgs§depth: usize§op_codes: Box<[u8]>§constants: Rt<Slot<&'static LispVec>>Auto Trait Implementations§
impl !Freeze for RootedByteFnPrototype
impl !RefUnwindSafe for RootedByteFnPrototype
impl !Send for RootedByteFnPrototype
impl !Sync for RootedByteFnPrototype
impl !Unpin for RootedByteFnPrototype
impl !UnsafeUnpin for RootedByteFnPrototype
impl !UnwindSafe for RootedByteFnPrototype
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