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