pub struct CT_PlotArea { /* private fields */ }Expand description
A plot-area shell. F-119 through F-122 replace selected raw slots with types.
Implementations§
Source§impl CT_PlotArea
impl CT_PlotArea
pub fn raw_children(&self) -> &OrderedRawChildren
Sourcepub fn new(plots: Vec<Plot>, axes: Vec<Axis>) -> Result<Self>
pub fn new(plots: Vec<Plot>, axes: Vec<Axis>) -> Result<Self>
Creates a supported single-family plot area with owned axes.
Sourcepub fn plots(&self) -> Result<&[Plot]>
pub fn plots(&self) -> Result<&[Plot]>
Returns the owned supported plots, or an error for an opaque choice.
Sourcepub fn plots_mut(&mut self) -> Result<&mut [Plot]>
pub fn plots_mut(&mut self) -> Result<&mut [Plot]>
Returns mutable supported plots without exposing opaque content to edits.
Trait Implementations§
Source§impl Clone for CT_PlotArea
impl Clone for CT_PlotArea
Source§fn clone(&self) -> CT_PlotArea
fn clone(&self) -> CT_PlotArea
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 moreSource§impl Debug for CT_PlotArea
impl Debug for CT_PlotArea
Source§impl Default for CT_PlotArea
impl Default for CT_PlotArea
Source§impl PartialEq for CT_PlotArea
impl PartialEq for CT_PlotArea
impl StructuralPartialEq for CT_PlotArea
Auto Trait Implementations§
impl Freeze for CT_PlotArea
impl RefUnwindSafe for CT_PlotArea
impl Send for CT_PlotArea
impl Sync for CT_PlotArea
impl Unpin for CT_PlotArea
impl UnsafeUnpin for CT_PlotArea
impl UnwindSafe for CT_PlotArea
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