pub async fn open_session(
session: &SessionName,
terminal_size: TerminalSize,
server_executable: &Path,
external_layout: Option<&Path>,
) -> Result<AttachedSession>pub async fn open_session(
session: &SessionName,
terminal_size: TerminalSize,
server_executable: &Path,
external_layout: Option<&Path>,
) -> Result<AttachedSession>