pub fn into_cell(self) -> Cell {
        if self.references_window.start == 0 && self.data_window.start == 0
            && self.references_window.end == self.cell.references_count()
            && self.data_window.end == self.cell.bit_length() {
            self.cell
        } else {
            BuilderData::from_slice(&self).into_cell().expect("it must not fail because builder made from cell cut by slice")
        }
    }
/// constructs new cell trunking original regarding window settings
constructs new cell trunking original regarding window settings
constructs new cell trunking original regarding window settings
pub fn into_cell(self) -> Cell {
        if self.references_window.start == 0 && self.data_window.start == 0
            && self.references_window.end == self.cell.references_count()
            && self.data_window.end == self.cell.bit_length() {
            self.cell
        } else {
            BuilderData::from_slice(&self).into_cell().expect("it must not fail because builder made from cell cut by slice")
        }
    }
pub fn into_cell ( self ) -> Cell { if self . references_window . start == 0 && self . data_window . start == 0 && self . references_window . end == self . cell . references_count ( ) && self . data_window . end == self . cell . bit_length ( ) { self . cell } else { BuilderData :: from_slice ( & self ) . into_cell ( ) . expect ( " " ) } }
constructs new cell trunking original regarding window settings
constructs new cell trunking original regarding window settings
self
self