[][src]Struct darkroom::Record

pub struct Record { /* fields omitted */ }

Attempts to play through an entire Reel sequence running a take for every frame in the sequence

Implementations

impl Record[src]

pub fn validate(&self) -> Result<(), Error>[src]

validate ensures the reels is a valid directory and ensures that the corresponding cut file exists

pub fn get_cut_file(&self) -> PathBuf[src]

Returns expected cut filename in the given directory with the provided reel name

pub fn get_cut_copy(&self) -> PathBuf[src]

Returns a period appended path of the current cut file attempting to reduce the likelihood that the original cut will be overwritten or for the output to be committed to version control

Trait Implementations

impl Debug for Record[src]

impl FromArgs for Record[src]

impl PartialEq<Record> for Record[src]

impl StructuralPartialEq for Record[src]

impl SubCommand for Record[src]

Auto Trait Implementations

impl RefUnwindSafe for Record

impl Send for Record

impl Sync for Record

impl Unpin for Record

impl UnwindSafe for Record

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> SubCommands for T where
    T: SubCommand
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.