pub struct BatchOutMinimalBuffers {
pub obs: Vec<i32>,
pub masks: Vec<u8>,
pub rewards: Vec<f32>,
pub terminated: Vec<bool>,
pub truncated: Vec<bool>,
pub actor: Vec<i8>,
pub decision_id: Vec<u32>,
pub engine_status: Vec<u8>,
pub spec_hash: Vec<u64>,
}Expand description
Owned buffers for minimal output (Rust-side convenience).
Fields§
§obs: Vec<i32>§masks: Vec<u8>§rewards: Vec<f32>§terminated: Vec<bool>§truncated: Vec<bool>§actor: Vec<i8>§decision_id: Vec<u32>§engine_status: Vec<u8>§spec_hash: Vec<u64>Implementations§
Trait Implementations§
Source§impl Clone for BatchOutMinimalBuffers
impl Clone for BatchOutMinimalBuffers
Source§fn clone(&self) -> BatchOutMinimalBuffers
fn clone(&self) -> BatchOutMinimalBuffers
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 BatchOutMinimalBuffers
impl RefUnwindSafe for BatchOutMinimalBuffers
impl Send for BatchOutMinimalBuffers
impl Sync for BatchOutMinimalBuffers
impl Unpin for BatchOutMinimalBuffers
impl UnwindSafe for BatchOutMinimalBuffers
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more