struct NoRcBlock {
why_blocked: &'static str,
}Expand description
Placeholder for the RC-block which will not allocate words.
The job of this struct is to prevent allocation of words in the RC-block while we are still trying to compute the origin of each block of the program.
Fields§
§why_blocked: &'static strTrait Implementations§
Source§impl RcAllocator for NoRcBlock
impl RcAllocator for NoRcBlock
fn allocate( &mut self, _source: RcWordSource, _value: Unsigned36Bit, ) -> Result<Address, RcWordAllocationFailure>
Auto Trait Implementations§
impl Freeze for NoRcBlock
impl RefUnwindSafe for NoRcBlock
impl Send for NoRcBlock
impl Sync for NoRcBlock
impl Unpin for NoRcBlock
impl UnsafeUnpin for NoRcBlock
impl UnwindSafe for NoRcBlock
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