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>,
}