pub struct MacroMetadata {
pub name: String,
pub terminal_size: (u16, u16),
pub total_duration: Duration,
}Expand description
Metadata about a recorded macro.
Fields§
§name: StringHuman-readable name for this macro.
terminal_size: (u16, u16)Terminal size at recording time.
total_duration: DurationTotal duration of the recording.
Trait Implementations§
Source§impl Clone for MacroMetadata
impl Clone for MacroMetadata
Source§fn clone(&self) -> MacroMetadata
fn clone(&self) -> MacroMetadata
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 moreAuto Trait Implementations§
impl Freeze for MacroMetadata
impl RefUnwindSafe for MacroMetadata
impl Send for MacroMetadata
impl Sync for MacroMetadata
impl Unpin for MacroMetadata
impl UnsafeUnpin for MacroMetadata
impl UnwindSafe for MacroMetadata
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