pub struct AsciicastHeader {
pub version: u8,
pub width: u16,
pub height: u16,
pub timestamp: Option<u64>,
pub duration: Option<f64>,
pub idle_time_limit: Option<f64>,
pub command: Option<String>,
pub title: Option<String>,
pub env: HashMap<String, String>,
}Expand description
Asciicast v2 header.
Fields§
§version: u8Format version.
width: u16Terminal width.
height: u16Terminal height.
timestamp: Option<u64>Recording timestamp.
duration: Option<f64>Total duration.
idle_time_limit: Option<f64>Idle time limit.
command: Option<String>Command.
title: Option<String>Title.
env: HashMap<String, String>Environment.
Implementations§
Trait Implementations§
Source§impl Clone for AsciicastHeader
impl Clone for AsciicastHeader
Source§fn clone(&self) -> AsciicastHeader
fn clone(&self) -> AsciicastHeader
Returns a duplicate of the value. Read more
1.0.0 · 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 AsciicastHeader
impl Debug for AsciicastHeader
Auto Trait Implementations§
impl Freeze for AsciicastHeader
impl RefUnwindSafe for AsciicastHeader
impl Send for AsciicastHeader
impl Sync for AsciicastHeader
impl Unpin for AsciicastHeader
impl UnwindSafe for AsciicastHeader
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