pub struct RenderSegment {
pub segment: Segment,
pub seed: u64,
pub rendered: bool,
pub error: Option<RendererError>,
}
Expand description
Wraps a Segment
with additional render-related information.
Fields§
§segment: Segment
The wrapped Segment
.
seed: u64
Seed used for CompositionContext
rng when this segment is rendered.
rendered: bool
Initially false
, becoming true
only after this segment has been successfully rendered.
error: Option<RendererError>
Stores the latest encountered RendererError
for debugging.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RenderSegment
impl !RefUnwindSafe for RenderSegment
impl !Send for RenderSegment
impl !Sync for RenderSegment
impl Unpin for RenderSegment
impl !UnwindSafe for RenderSegment
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