1
2
3
4
5
6
7
8
9
10
/// Message containing a [`ReplayBufferBase`](border_core::ReplayBufferBase)`::PushedItem`.
///
/// It will be sent from [`Actor`](crate::Actor) to [`ActorManager`](crate::ActorManager).
pub struct PushedItemMessage<T> {
    /// ID of [`Actor`](crate::Actor) which generates samples (`pushed_item`).
    pub id: usize,

    /// A batch.
    pub pushed_items: Vec<T>,
}