pub struct PrioritySample {
pub transition: Transition,
pub index: usize,
pub weight: f32,
}Expand description
A sample returned by PrioritizedReplayBuffer::sample.
Fields§
§transition: TransitionThe sampled transition.
index: usizeBuffer index of this transition (needed for priority update).
weight: f32Importance-sampling weight for this transition.
Trait Implementations§
Source§impl Clone for PrioritySample
impl Clone for PrioritySample
Source§fn clone(&self) -> PrioritySample
fn clone(&self) -> PrioritySample
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for PrioritySample
impl RefUnwindSafe for PrioritySample
impl Send for PrioritySample
impl Sync for PrioritySample
impl Unpin for PrioritySample
impl UnsafeUnpin for PrioritySample
impl UnwindSafe for PrioritySample
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more