pub enum CellOperand {
AddressOfCell(CellAddress),
AddressOfCellInCell(CellAddress),
}Variants§
AddressOfCell(CellAddress)
AddressOfCellInCell(CellAddress)
Implementations§
Source§impl CellOperand
impl CellOperand
pub fn expand( &self, tape: &[Option<CellValue>], ) -> Result<CellAddress, ExpandError>
Trait Implementations§
Source§impl Clone for CellOperand
impl Clone for CellOperand
Source§fn clone(&self) -> CellOperand
fn clone(&self) -> CellOperand
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CellOperand
impl Debug for CellOperand
Source§impl Display for CellOperand
impl Display for CellOperand
Source§impl FromStr for CellOperand
impl FromStr for CellOperand
Source§impl PartialEq for CellOperand
impl PartialEq for CellOperand
impl Eq for CellOperand
impl StructuralPartialEq for CellOperand
Auto Trait Implementations§
impl Freeze for CellOperand
impl RefUnwindSafe for CellOperand
impl Send for CellOperand
impl Sync for CellOperand
impl Unpin for CellOperand
impl UnwindSafe for CellOperand
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