pub struct PoolOutcome {
pub sum: Vec<Vec3>,
pub count: u32,
pub status: PoolStatus,
}Expand description
The result of LanePool::run.
Fields§
§sum: Vec<Vec3>Merged per-pixel radiance sum, width * height long.
count: u32Exact number of samples in sum.
status: PoolStatusHow the run ended.
Trait Implementations§
Source§impl Clone for PoolOutcome
impl Clone for PoolOutcome
Source§impl Debug for PoolOutcome
impl Debug for PoolOutcome
Source§impl PartialEq for PoolOutcome
impl PartialEq for PoolOutcome
impl StructuralPartialEq for PoolOutcome
Auto Trait Implementations§
impl Freeze for PoolOutcome
impl RefUnwindSafe for PoolOutcome
impl Send for PoolOutcome
impl Sync for PoolOutcome
impl Unpin for PoolOutcome
impl UnsafeUnpin for PoolOutcome
impl UnwindSafe for PoolOutcome
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