pub struct RefCountHeader {
pub ref_count: i32,
}Expand description
Header for simple refcounted values (strings, bigints, etc.) that are not cycle-collected.
Matches QuickJS JSRefCountHeader.
Fields§
§ref_count: i32Implementations§
Trait Implementations§
Source§impl Clone for RefCountHeader
impl Clone for RefCountHeader
Source§fn clone(&self) -> RefCountHeader
fn clone(&self) -> RefCountHeader
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 moreAuto Trait Implementations§
impl Freeze for RefCountHeader
impl RefUnwindSafe for RefCountHeader
impl Send for RefCountHeader
impl Sync for RefCountHeader
impl Unpin for RefCountHeader
impl UnsafeUnpin for RefCountHeader
impl UnwindSafe for RefCountHeader
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