pub struct Scene {
pub size: Size,
pub plot: Rect,
pub chrome: Chrome,
pub title: Option<Placed>,
pub legend: Vec<LegendEntry>,
pub y_axis: YAxis,
pub x_axis: XAxis,
pub marks: Vec<SceneMark>,
pub dropped_rows: usize,
pub source: Source,
}Fields§
§size: Size§plot: Rect§chrome: ChromeResolved theme colors for non-mark elements. Colors are compile-time facts everywhere — the rasterizer never sees a Theme.
title: Option<Placed>§legend: Vec<LegendEntry>§y_axis: YAxis§x_axis: XAxis§marks: Vec<SceneMark>§dropped_rows: usize§source: SourceProvenance for –meta output.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Scene
impl RefUnwindSafe for Scene
impl Send for Scene
impl Sync for Scene
impl Unpin for Scene
impl UnsafeUnpin for Scene
impl UnwindSafe for Scene
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