rlmesh::View
Live display options.
struct ViewFields
- backendTerminal, HTTP, or both.
- portHTTP port (1..65535).
- fpsMaximum drawing rate (at least 1).
- sourceInitially selected frame source; otherwise the first image role.
- formatHTTP image format.
- qualityJPEG quality (1..100).
- holdRetain the final frame on a successful close.
- step_hzOptional positive finite env stepping rate.
Associated functions
Methods
backend
field[source]backend: ViewBackendTerminal, HTTP, or both.
port
field[source]port: u16HTTP port (1..65535).
fps
field[source]fps: u64Maximum drawing rate (at least 1).
source
field[source]source: Option<String>Initially selected frame source; otherwise the first image role.
format
field[source]format: ViewFormatHTTP image format.
quality
field[source]quality: u8JPEG quality (1..100).
hold
field[source]hold: ViewHoldRetain the final frame on a successful close.
step_hz
field[source]step_hz: Option<f64>Optional positive finite env stepping rate.
parse
associated function[source]fn parse(text: &str) -> Result<Self>Parse case-insensitive shorthand, ignoring outer whitespace.
validate
method[source]fn validate(&self) -> Result<()>Validate before consuming this plain value.
Trait implementations
- impl Clone for View
- impl Debug for View
- impl StructuralPartialEq for View
- impl PartialEq for View
- impl Default for View
- impl FromStr for View
- impl Display for View