pub enum SurfaceKind {
Table,
Tree,
Graph,
Form,
Matrix,
Stream,
Editor,
Chart,
Terminal,
}Expand description
Auto-generated discriminant enum variants
Variants§
Table
Tree
Graph
Known incomplete: Graph carries no data yet (topology layout is still to be
designed — see ADR-0005’s “known incomplete” note).
Form
Matrix
Two-dimensional virtualized data. Axis labels are the identity of each axis;
the cells themselves are queried through the data plane (like Table), never
materialized here.
Stream
Known incomplete: stream contents are described by the data plane, not this unit.
Editor
Chart
Known incomplete: chart configuration (series, axes) is still to be designed.
Terminal
Known incomplete: terminal I/O framing is still to be designed.
Trait Implementations§
Source§impl Clone for SurfaceKind
impl Clone for SurfaceKind
Source§fn clone(&self) -> SurfaceKind
fn clone(&self) -> SurfaceKind
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 moreimpl Copy for SurfaceKind
Source§impl Debug for SurfaceKind
impl Debug for SurfaceKind
Source§impl<'de> Deserialize<'de> for SurfaceKind
impl<'de> Deserialize<'de> for SurfaceKind
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for SurfaceKind
Source§impl<'_enum> From<&'_enum Surface> for SurfaceKind
impl<'_enum> From<&'_enum Surface> for SurfaceKind
Source§fn from(val: &'_enum Surface) -> SurfaceKind
fn from(val: &'_enum Surface) -> SurfaceKind
Converts to this type from the input type.
Source§impl From<Surface> for SurfaceKind
impl From<Surface> for SurfaceKind
Source§fn from(val: Surface) -> SurfaceKind
fn from(val: Surface) -> SurfaceKind
Converts to this type from the input type.
Source§impl PartialEq for SurfaceKind
impl PartialEq for SurfaceKind
Source§impl Serialize for SurfaceKind
impl Serialize for SurfaceKind
impl StructuralPartialEq for SurfaceKind
Auto Trait Implementations§
impl Freeze for SurfaceKind
impl RefUnwindSafe for SurfaceKind
impl Send for SurfaceKind
impl Sync for SurfaceKind
impl Unpin for SurfaceKind
impl UnsafeUnpin for SurfaceKind
impl UnwindSafe for SurfaceKind
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