pub enum Action {
Show 85 variants
NewProject,
OpenFile,
OpenProject,
Save,
SaveProjectAs,
ExportVideo,
ExportLossless,
ExportXml,
ImportMedia,
Settings,
Undo,
Redo,
PlayPause,
Stop,
StepBack,
StepForward,
GoStart,
GoEnd,
PrevCut,
NextCut,
Split,
Delete,
RippleDelete,
SelectAll,
Deselect,
MarkIn,
MarkOut,
ClearInOut,
TrimToInOut,
RippleDeleteInOut,
AddText,
ZoomIn,
ZoomOut,
ZoomFit,
LinkToggle,
ToggleEnabled,
NudgeLeft,
NudgeRight,
ToggleSnap,
AddVideoTrack,
AddAudioTrack,
ToggleLibrary,
ToggleInspector,
ToggleEffects,
ToggleTransitions,
ToggleCurves,
ToggleSubtitles,
Retime,
FreezeFrame,
Fullscreen,
AddTransition,
AddSubtitle,
AddTransitionEnd,
TogglePlanner,
AutoCut,
NestSequence,
OpenParentSequence,
SaveTemplate,
ApplyFlow,
AddLastTransition,
CopyAttributes,
PasteAttributes,
AddMarker,
ToggleMarkers,
ToggleNodes,
ToggleMixer,
ToggleTools,
AddShape,
AddAdjustment,
AddMask,
ExportFrame,
ScreenCapture,
Voiceover,
ImportTimeline,
MovieMode,
CopyClips,
CutClips,
PasteClips,
PasteInPlace,
PasteInsert,
PasteAtTop,
AddContainer,
ReplaceContainerMedia,
MakeContainer,
UnmakeContainer,
}Variants§
NewProject
OpenFile
OpenProject
Save
SaveProjectAs
ExportVideo
ExportLossless
ExportXml
ImportMedia
Settings
Undo
Redo
PlayPause
Stop
StepBack
StepForward
GoStart
GoEnd
PrevCut
NextCut
Split
Delete
RippleDelete
SelectAll
Deselect
MarkIn
MarkOut
ClearInOut
TrimToInOut
RippleDeleteInOut
AddText
ZoomIn
ZoomOut
ZoomFit
LinkToggle
ToggleEnabled
NudgeLeft
NudgeRight
ToggleSnap
AddVideoTrack
AddAudioTrack
ToggleLibrary
ToggleInspector
ToggleEffects
ToggleTransitions
ToggleCurves
ToggleSubtitles
Retime
FreezeFrame
Fullscreen
AddTransition
AddSubtitle
AddTransitionEnd
TogglePlanner
AutoCut
NestSequence
OpenParentSequence
SaveTemplate
ApplyFlow
AddLastTransition
CopyAttributes
PasteAttributes
AddMarker
ToggleMarkers
ToggleNodes
ToggleMixer
ToggleTools
AddShape
AddAdjustment
AddMask
ExportFrame
ScreenCapture
Voiceover
ImportTimeline
MovieMode
CopyClips
CutClips
PasteClips
PasteInPlace
PasteInsert
PasteAtTop
AddContainer
ReplaceContainerMedia
MakeContainer
UnmakeContainer
Implementations§
Trait Implementations§
impl Copy for Action
impl Eq for Action
impl StructuralPartialEq for Action
Auto Trait Implementations§
impl Freeze for Action
impl RefUnwindSafe for Action
impl Send for Action
impl Sync for Action
impl Unpin for Action
impl UnwindSafe for Action
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<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<S> FromSample<S> for S
impl<S> FromSample<S> for S
fn from_sample_(s: S) -> S
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more