Struct everscale_types::ArcCellFamily
source · pub struct ArcCellFamily;Expand description
Thread-safe cell family.
Trait Implementations§
source§impl CellFamily for ArcCellFamily
impl CellFamily for ArcCellFamily
type Container<T: ?Sized> = Arc<T>
source§fn empty_cell() -> CellContainer<Self>
fn empty_cell() -> CellContainer<Self>
Creates an empty cell. Read more
source§fn empty_cell_ref() -> &'static dyn Cell<Self>
fn empty_cell_ref() -> &'static dyn Cell<Self>
Returns a static reference to the empty cell
source§fn all_zeros_ref() -> &'static dyn Cell<Self>
fn all_zeros_ref() -> &'static dyn Cell<Self>
Returns a static reference to the cell with all zeros.
source§fn all_ones_ref() -> &'static dyn Cell<Self>
fn all_ones_ref() -> &'static dyn Cell<Self>
Returns a static reference to the cell with all ones.
source§fn virtualize(cell: CellContainer<Self>) -> CellContainer<Self>
fn virtualize(cell: CellContainer<Self>) -> CellContainer<Self>
Creates a virtualized cell from the specified cell.
source§impl DefaultFinalizer for ArcCellFamily
impl DefaultFinalizer for ArcCellFamily
type Finalizer = ArcCellFinalizer
fn default_finalizer() -> Self::Finalizer
source§impl Finalizer<ArcCellFamily> for ArcCellFinalizer
impl Finalizer<ArcCellFamily> for ArcCellFinalizer
source§fn finalize_cell(&mut self, ctx: CellParts<'_, ArcCellFamily>) -> Option<ArcCell>
fn finalize_cell(&mut self, ctx: CellParts<'_, ArcCellFamily>) -> Option<ArcCell>
Builds a new cell from cell parts.