Struct darkroom::VirtualRecord
source · pub struct VirtualRecord { /* private fields */ }
Expand description
Attempts to play through an entire VirtualReel sequence running a take for every frame in the sequence
Implementations§
source§impl VirtualRecord
impl VirtualRecord
pub fn init(&self) -> Result<VirtualReel<'_>, Error>
Trait Implementations§
source§impl Debug for VirtualRecord
impl Debug for VirtualRecord
source§impl FromArgs for VirtualRecord
impl FromArgs for VirtualRecord
source§fn from_args(__cmd_name: &[&str], __args: &[&str]) -> Result<Self, EarlyExit>
fn from_args(__cmd_name: &[&str], __args: &[&str]) -> Result<Self, EarlyExit>
Construct the type from an input set of arguments. Read more
source§fn redact_arg_values(
__cmd_name: &[&str],
__args: &[&str]
) -> Result<Vec<String>, EarlyExit>
fn redact_arg_values( __cmd_name: &[&str], __args: &[&str] ) -> Result<Vec<String>, EarlyExit>
Get a String with just the argument names, e.g., options, flags, subcommands, etc, but
without the values of the options and arguments. This can be useful as a means to capture
anonymous usage statistics without revealing the content entered by the end user. Read more
source§impl PartialEq for VirtualRecord
impl PartialEq for VirtualRecord
source§fn eq(&self, other: &VirtualRecord) -> bool
fn eq(&self, other: &VirtualRecord) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl SubCommand for VirtualRecord
impl SubCommand for VirtualRecord
source§const COMMAND: &'static CommandInfo = _
const COMMAND: &'static CommandInfo = _
Information about the subcommand.
impl Eq for VirtualRecord
impl StructuralPartialEq for VirtualRecord
Auto Trait Implementations§
impl Freeze for VirtualRecord
impl RefUnwindSafe for VirtualRecord
impl Send for VirtualRecord
impl Sync for VirtualRecord
impl Unpin for VirtualRecord
impl UnwindSafe for VirtualRecord
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
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> SubCommands for Twhere
T: SubCommand,
impl<T> SubCommands for Twhere
T: SubCommand,
source§const COMMANDS: &'static [&'static CommandInfo<'static>] = _
const COMMANDS: &'static [&'static CommandInfo<'static>] = _
Info for the commands.
source§fn dynamic_commands() -> &'static [&'static CommandInfo<'static>]
fn dynamic_commands() -> &'static [&'static CommandInfo<'static>]
Get a list of commands that are discovered at runtime.