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: SegmentThe wrapped Segment.
seed: u64Seed used for CompositionContext rng when this segment is rendered.
rendered: boolInitially 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