Register the active runner mode(s) for the current shell session.
(modes: &[RunnerMode])
| 17 | |
| 18 | /// Register the active runner mode(s) for the current shell session. |
| 19 | pub(crate) fn register_shell_session_mode(modes: &[RunnerMode]) -> Result<()> { |
| 20 | shell_session_store::register(SessionKind::Mode, &modes.to_vec()) |
| 21 | } |
| 22 | |
| 23 | /// Load the active runner mode(s) for the current shell session, or |
| 24 | /// an empty vector if none has been set. |