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 str
Trait 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 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