pub struct MetaFrame {
pub reel_name: String,
pub frame_type: FrameType,
pub alt_name: Option<String>,
pub name: String,
pub path: PathBuf,
pub step_f32: f32,
/* private fields */
}
Expand description
MetaFrame holds the metadata needed for sequential Frame execution and Take generation.
Frame filename anatomy:
┌─────────── Reel name // usr
│ ┌─────── Sequence number // 01
│ │ ┌───── Return type // se
│ │ │ ┌── Command name // createuser
▼ ▼ ▼ ▼
usr.01se.createuser.fr.json
▲
└─ Frame suffix // .fr.json
Fields§
§reel_name: String
§frame_type: FrameType
§alt_name: Option<String>
§name: String
§path: PathBuf
§step_f32: f32
Implementations§
Trait Implementations§
source§impl PartialEq for MetaFrame
impl PartialEq for MetaFrame
impl StructuralPartialEq for MetaFrame
Auto Trait Implementations§
impl Freeze for MetaFrame
impl RefUnwindSafe for MetaFrame
impl Send for MetaFrame
impl Sync for MetaFrame
impl Unpin for MetaFrame
impl UnwindSafe for MetaFrame
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