pub fn chunks(&self, chunk_size: usize) -> CompressedInteractionsUserChunkIterator<'a> {
        CompressedInteractionsUserChunkIterator {
            idx: 0,
            chunk_size,
            item_ids: &self.item_ids[..],
            timestamps: &self.timestamps[..],
        }
    }
/// Return a chunked iterator over interactions for this user.
/// The chunks are such that the _first_ chunk is smallest,
/// and the remaining chunks are all of `chunk_size`.
Return a chunked iterator over interactions for this user.
The chunks are such that the _first_ chunk is smallest,
and the remaining chunks are all of `chunk_size`.
Return a chunked iterator over interactions for this user . The chunks are such that the _first_ chunk is smallest and the remaining chunks are all of ` chunk_size ` .
pub fn chunks(&self, chunk_size: usize) -> CompressedInteractionsUserChunkIterator<'a> {
        CompressedInteractionsUserChunkIterator {
            idx: 0,
            chunk_size,
            item_ids: &self.item_ids[..],
            timestamps: &self.timestamps[..],
        }
    }
pub fn chunks ( & self , chunk_size : usize ) -> CompressedInteractionsUserChunkIterator < ' a > { CompressedInteractionsUserChunkIterator { idx : 0 , chunk_size , item_ids : & self . item_ids [ .. ] , timestamps : & self . timestamps [ .. ] , } }
Return a chunked iterator over interactions for this user.
Return a chunked iterator over interactions for this user .
&self
chunk_size
usize