fn borrow<'a>(&'a self) -> ColumnarRecordsRef<'a> {
        ColumnarRecordsRef {
            len: self.len,
            key_data: self.key_data.as_slice(),
            key_offsets: self.key_offsets.as_slice(),
            val_data: self.val_data.as_slice(),
            val_offsets: self.val_offsets.as_slice(),
            timestamps: self.timestamps.as_slice(),
            diffs: self.diffs.as_slice(),
        }
    }
/// Borrow Self as a [ColumnarRecordsRef].
Borrow Self as a [ColumnarRecordsRef].
Borrow Self as a [ ColumnarRecordsRef ] .
fn borrow<'a>(&'a self) -> ColumnarRecordsRef<'a> {
        ColumnarRecordsRef {
            len: self.len,
            key_data: self.key_data.as_slice(),
            key_offsets: self.key_offsets.as_slice(),
            val_data: self.val_data.as_slice(),
            val_offsets: self.val_offsets.as_slice(),
            timestamps: self.timestamps.as_slice(),
            diffs: self.diffs.as_slice(),
        }
    }
fn borrow < ' a > ( & ' a self ) -> ColumnarRecordsRef < ' a > { ColumnarRecordsRef { len : self . len , key_data : self . key_data . as_slice ( ) , key_offsets : self . key_offsets . as_slice ( ) , val_data : self . val_data . as_slice ( ) , val_offsets : self . val_offsets . as_slice ( ) , timestamps : self . timestamps . as_slice ( ) , diffs : self . diffs . as_slice ( ) , } }
Borrow Self as a [ColumnarRecordsRef].
Borrow Self as a [ ColumnarRecordsRef ] .
&'a self
&'a self