pub struct ParallelRenderResult {
pub chunk: RenderChunk,
pub frames_rendered: u64,
pub duration_ms: u64,
pub success: bool,
pub error: Option<String>,
}Expand description
Result produced by rendering a single RenderChunk.
Fields§
§chunk: RenderChunkThe chunk that was rendered.
frames_rendered: u64Number of frames that were successfully rendered.
duration_ms: u64Wall-clock duration of this chunk’s render, in milliseconds.
success: boolWhether the chunk completed without errors.
error: Option<String>Error message, populated when success is false.
Trait Implementations§
Source§impl Clone for ParallelRenderResult
impl Clone for ParallelRenderResult
Source§fn clone(&self) -> ParallelRenderResult
fn clone(&self) -> ParallelRenderResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ParallelRenderResult
impl RefUnwindSafe for ParallelRenderResult
impl Send for ParallelRenderResult
impl Sync for ParallelRenderResult
impl Unpin for ParallelRenderResult
impl UnsafeUnpin for ParallelRenderResult
impl UnwindSafe for ParallelRenderResult
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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