pub enum AppAction {
Show 22 variants
JumpTo(JumpToFile),
SelectInFile(SelectInFile),
SwapSelection(SwapSelection),
RedrawLog,
RedrawProfiler,
RedrawFile(LiveId),
FocusDesign(LiveId),
EditFile(EditFile),
PatchFile(PatchFile),
StartRecompile,
ReloadFileTree,
RecompileStarted,
RedrawSnapshots,
ClearLog,
SetSnapshotMessage {
message: String,
},
SendAiChatToBackend {
chat_id: LiveId,
history_slot: usize,
},
CancelAiGeneration {
chat_id: LiveId,
},
SaveAiChat {
chat_id: LiveId,
},
RedrawAiChat {
chat_id: LiveId,
},
RunAiChat {
chat_id: LiveId,
history_slot: usize,
item_id: usize,
},
DestroyRunViews {
run_view_id: LiveId,
},
None,
}Variants§
JumpTo(JumpToFile)
SelectInFile(SelectInFile)
SwapSelection(SwapSelection)
RedrawLog
RedrawProfiler
RedrawFile(LiveId)
FocusDesign(LiveId)
EditFile(EditFile)
PatchFile(PatchFile)
StartRecompile
ReloadFileTree
RecompileStarted
RedrawSnapshots
ClearLog
SetSnapshotMessage
SendAiChatToBackend
CancelAiGeneration
SaveAiChat
RedrawAiChat
RunAiChat
DestroyRunViews
None
Trait Implementations§
Source§impl ActionDefaultRef for AppAction
impl ActionDefaultRef for AppAction
fn default_ref() -> &'static Self
Auto Trait Implementations§
impl Freeze for AppAction
impl RefUnwindSafe for AppAction
impl Send for AppAction
impl Sync for AppAction
impl Unpin for AppAction
impl UnwindSafe for AppAction
Blanket Implementations§
Source§impl<T> ActionTrait for T
impl<T> ActionTrait for T
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