---
source: zellij-utils/src/setup.rs
assertion_line: 756
expression: "format!(\"{:#?}\", layout)"
---
Layout {
    tabs: [],
    focused_tab_index: None,
    template: Some(
        (
            TiledPaneLayout {
                children_split_direction: Horizontal,
                name: None,
                children: [
                    TiledPaneLayout {
                        children_split_direction: Horizontal,
                        name: None,
                        children: [],
                        split_size: Some(
                            Fixed(
                                1,
                            ),
                        ),
                        run: Some(
                            Plugin(
                                Alias(
                                    PluginAlias {
                                        name: "tab-bar",
                                        configuration: Some(
                                            PluginUserConfiguration(
                                                {},
                                            ),
                                        ),
                                        initial_cwd: None,
                                        run_plugin: None,
                                    },
                                ),
                            ),
                        ),
                        borderless: true,
                        focus: None,
                        external_children_index: None,
                        children_are_stacked: false,
                        is_expanded_in_stack: false,
                        exclude_from_sync: None,
                        run_instructions_to_ignore: [],
                        hide_floating_panes: false,
                        pane_initial_contents: None,
                    },
                    TiledPaneLayout {
                        children_split_direction: Horizontal,
                        name: None,
                        children: [],
                        split_size: None,
                        run: None,
                        borderless: false,
                        focus: None,
                        external_children_index: None,
                        children_are_stacked: false,
                        is_expanded_in_stack: false,
                        exclude_from_sync: None,
                        run_instructions_to_ignore: [],
                        hide_floating_panes: false,
                        pane_initial_contents: None,
                    },
                    TiledPaneLayout {
                        children_split_direction: Horizontal,
                        name: None,
                        children: [],
                        split_size: Some(
                            Fixed(
                                1,
                            ),
                        ),
                        run: Some(
                            Plugin(
                                Alias(
                                    PluginAlias {
                                        name: "status-bar",
                                        configuration: Some(
                                            PluginUserConfiguration(
                                                {},
                                            ),
                                        ),
                                        initial_cwd: None,
                                        run_plugin: None,
                                    },
                                ),
                            ),
                        ),
                        borderless: true,
                        focus: None,
                        external_children_index: None,
                        children_are_stacked: false,
                        is_expanded_in_stack: false,
                        exclude_from_sync: None,
                        run_instructions_to_ignore: [],
                        hide_floating_panes: false,
                        pane_initial_contents: None,
                    },
                ],
                split_size: None,
                run: None,
                borderless: false,
                focus: None,
                external_children_index: None,
                children_are_stacked: false,
                is_expanded_in_stack: false,
                exclude_from_sync: None,
                run_instructions_to_ignore: [],
                hide_floating_panes: false,
                pane_initial_contents: None,
            },
            [],
        ),
    ),
    swap_layouts: [],
    swap_tiled_layouts: [
        (
            {
                MaxPanes(
                    5,
                ): TiledPaneLayout {
                    children_split_direction: Horizontal,
                    name: None,
                    children: [
                        TiledPaneLayout {
                            children_split_direction: Horizontal,
                            name: None,
                            children: [],
                            split_size: Some(
                                Fixed(
                                    1,
                                ),
                            ),
                            run: Some(
                                Plugin(
                                    Alias(
                                        PluginAlias {
                                            name: "tab-bar",
                                            configuration: Some(
                                                PluginUserConfiguration(
                                                    {},
                                                ),
                                            ),
                                            initial_cwd: None,
                                            run_plugin: None,
                                        },
                                    ),
                                ),
                            ),
                            borderless: true,
                            focus: None,
                            external_children_index: None,
                            children_are_stacked: false,
                            is_expanded_in_stack: false,
                            exclude_from_sync: None,
                            run_instructions_to_ignore: [],
                            hide_floating_panes: false,
                            pane_initial_contents: None,
                        },
                        TiledPaneLayout {
                            children_split_direction: Horizontal,
                            name: None,
                            children: [
                                TiledPaneLayout {
                                    children_split_direction: Vertical,
                                    name: None,
                                    children: [
                                        TiledPaneLayout {
                                            children_split_direction: Horizontal,
                                            name: None,
                                            children: [],
                                            split_size: None,
                                            run: None,
                                            borderless: false,
                                            focus: None,
                                            external_children_index: None,
                                            children_are_stacked: false,
                                            is_expanded_in_stack: false,
                                            exclude_from_sync: None,
                                            run_instructions_to_ignore: [],
                                            hide_floating_panes: false,
                                            pane_initial_contents: None,
                                        },
                                        TiledPaneLayout {
                                            children_split_direction: Horizontal,
                                            name: None,
                                            children: [],
                                            split_size: None,
                                            run: None,
                                            borderless: false,
                                            focus: None,
                                            external_children_index: Some(
                                                0,
                                            ),
                                            children_are_stacked: false,
                                            is_expanded_in_stack: false,
                                            exclude_from_sync: None,
                                            run_instructions_to_ignore: [],
                                            hide_floating_panes: false,
                                            pane_initial_contents: None,
                                        },
                                    ],
                                    split_size: None,
                                    run: None,
                                    borderless: false,
                                    focus: None,
                                    external_children_index: None,
                                    children_are_stacked: false,
                                    is_expanded_in_stack: false,
                                    exclude_from_sync: None,
                                    run_instructions_to_ignore: [],
                                    hide_floating_panes: false,
                                    pane_initial_contents: None,
                                },
                            ],
                            split_size: None,
                            run: None,
                            borderless: false,
                            focus: None,
                            external_children_index: None,
                            children_are_stacked: false,
                            is_expanded_in_stack: false,
                            exclude_from_sync: None,
                            run_instructions_to_ignore: [],
                            hide_floating_panes: false,
                            pane_initial_contents: None,
                        },
                        TiledPaneLayout {
                            children_split_direction: Horizontal,
                            name: None,
                            children: [],
                            split_size: Some(
                                Fixed(
                                    1,
                                ),
                            ),
                            run: Some(
                                Plugin(
                                    Alias(
                                        PluginAlias {
                                            name: "status-bar",
                                            configuration: Some(
                                                PluginUserConfiguration(
                                                    {},
                                                ),
                                            ),
                                            initial_cwd: None,
                                            run_plugin: None,
                                        },
                                    ),
                                ),
                            ),
                            borderless: true,
                            focus: None,
                            external_children_index: None,
                            children_are_stacked: false,
                            is_expanded_in_stack: false,
                            exclude_from_sync: None,
                            run_instructions_to_ignore: [],
                            hide_floating_panes: false,
                            pane_initial_contents: None,
                        },
                    ],
                    split_size: None,
                    run: None,
                    borderless: false,
                    focus: None,
                    external_children_index: None,
                    children_are_stacked: false,
                    is_expanded_in_stack: false,
                    exclude_from_sync: None,
                    run_instructions_to_ignore: [],
                    hide_floating_panes: false,
                    pane_initial_contents: None,
                },
                MaxPanes(
                    8,
                ): TiledPaneLayout {
                    children_split_direction: Horizontal,
                    name: None,
                    children: [
                        TiledPaneLayout {
                            children_split_direction: Horizontal,
                            name: None,
                            children: [],
                            split_size: Some(
                                Fixed(
                                    1,
                                ),
                            ),
                            run: Some(
                                Plugin(
                                    Alias(
                                        PluginAlias {
                                            name: "tab-bar",
                                            configuration: Some(
                                                PluginUserConfiguration(
                                                    {},
                                                ),
                                            ),
                                            initial_cwd: None,
                                            run_plugin: None,
                                        },
                                    ),
                                ),
                            ),
                            borderless: true,
                            focus: None,
                            external_children_index: None,
                            children_are_stacked: false,
                            is_expanded_in_stack: false,
                            exclude_from_sync: None,
                            run_instructions_to_ignore: [],
                            hide_floating_panes: false,
                            pane_initial_contents: None,
                        },
                        TiledPaneLayout {
                            children_split_direction: Horizontal,
                            name: None,
                            children: [
                                TiledPaneLayout {
                                    children_split_direction: Vertical,
                                    name: None,
                                    children: [
                                        TiledPaneLayout {
                                            children_split_direction: Horizontal,
                                            name: None,
                                            children: [],
                                            split_size: None,
                                            run: None,
                                            borderless: false,
                                            focus: None,
                                            external_children_index: Some(
                                                0,
                                            ),
                                            children_are_stacked: false,
                                            is_expanded_in_stack: false,
                                            exclude_from_sync: None,
                                            run_instructions_to_ignore: [],
                                            hide_floating_panes: false,
                                            pane_initial_contents: None,
                                        },
                                        TiledPaneLayout {
                                            children_split_direction: Horizontal,
                                            name: None,
                                            children: [
                                                TiledPaneLayout {
                                                    children_split_direction: Horizontal,
                                                    name: None,
                                                    children: [],
                                                    split_size: None,
                                                    run: None,
                                                    borderless: false,
                                                    focus: None,
                                                    external_children_index: None,
                                                    children_are_stacked: false,
                                                    is_expanded_in_stack: false,
                                                    exclude_from_sync: None,
                                                    run_instructions_to_ignore: [],
                                                    hide_floating_panes: false,
                                                    pane_initial_contents: None,
                                                },
                                                TiledPaneLayout {
                                                    children_split_direction: Horizontal,
                                                    name: None,
                                                    children: [],
                                                    split_size: None,
                                                    run: None,
                                                    borderless: false,
                                                    focus: None,
                                                    external_children_index: None,
                                                    children_are_stacked: false,
                                                    is_expanded_in_stack: false,
                                                    exclude_from_sync: None,
                                                    run_instructions_to_ignore: [],
                                                    hide_floating_panes: false,
                                                    pane_initial_contents: None,
                                                },
                                                TiledPaneLayout {
                                                    children_split_direction: Horizontal,
                                                    name: None,
                                                    children: [],
                                                    split_size: None,
                                                    run: None,
                                                    borderless: false,
                                                    focus: None,
                                                    external_children_index: None,
                                                    children_are_stacked: false,
                                                    is_expanded_in_stack: false,
                                                    exclude_from_sync: None,
                                                    run_instructions_to_ignore: [],
                                                    hide_floating_panes: false,
                                                    pane_initial_contents: None,
                                                },
                                                TiledPaneLayout {
                                                    children_split_direction: Horizontal,
                                                    name: None,
                                                    children: [],
                                                    split_size: None,
                                                    run: None,
                                                    borderless: false,
                                                    focus: None,
                                                    external_children_index: None,
                                                    children_are_stacked: false,
                                                    is_expanded_in_stack: false,
                                                    exclude_from_sync: None,
                                                    run_instructions_to_ignore: [],
                                                    hide_floating_panes: false,
                                                    pane_initial_contents: None,
                                                },
                                            ],
                                            split_size: None,
                                            run: None,
                                            borderless: false,
                                            focus: None,
                                            external_children_index: None,
                                            children_are_stacked: false,
                                            is_expanded_in_stack: false,
                                            exclude_from_sync: None,
                                            run_instructions_to_ignore: [],
                                            hide_floating_panes: false,
                                            pane_initial_contents: None,
                                        },
                                    ],
                                    split_size: None,
                                    run: None,
                                    borderless: false,
                                    focus: None,
                                    external_children_index: None,
                                    children_are_stacked: false,
                                    is_expanded_in_stack: false,
                                    exclude_from_sync: None,
                                    run_instructions_to_ignore: [],
                                    hide_floating_panes: false,
                                    pane_initial_contents: None,
                                },
                            ],
                            split_size: None,
                            run: None,
                            borderless: false,
                            focus: None,
                            external_children_index: None,
                            children_are_stacked: false,
                            is_expanded_in_stack: false,
                            exclude_from_sync: None,
                            run_instructions_to_ignore: [],
                            hide_floating_panes: false,
                            pane_initial_contents: None,
                        },
                        TiledPaneLayout {
                            children_split_direction: Horizontal,
                            name: None,
                            children: [],
                            split_size: Some(
                                Fixed(
                                    1,
                                ),
                            ),
                            run: Some(
                                Plugin(
                                    Alias(
                                        PluginAlias {
                                            name: "status-bar",
                                            configuration: Some(
                                                PluginUserConfiguration(
                                                    {},
                                                ),
                                            ),
                                            initial_cwd: None,
                                            run_plugin: None,
                                        },
                                    ),
                                ),
                            ),
                            borderless: true,
                            focus: None,
                            external_children_index: None,
                            children_are_stacked: false,
                            is_expanded_in_stack: false,
                            exclude_from_sync: None,
                            run_instructions_to_ignore: [],
                            hide_floating_panes: false,
                            pane_initial_contents: None,
                        },
                    ],
                    split_size: None,
                    run: None,
                    borderless: false,
                    focus: None,
                    external_children_index: None,
                    children_are_stacked: false,
                    is_expanded_in_stack: false,
                    exclude_from_sync: None,
                    run_instructions_to_ignore: [],
                    hide_floating_panes: false,
                    pane_initial_contents: None,
                },
                MaxPanes(
                    12,
                ): TiledPaneLayout {
                    children_split_direction: Horizontal,
                    name: None,
                    children: [
                        TiledPaneLayout {
                            children_split_direction: Horizontal,
                            name: None,
                            children: [],
                            split_size: Some(
                                Fixed(
                                    1,
                                ),
                            ),
                            run: Some(
                                Plugin(
                                    Alias(
                                        PluginAlias {
                                            name: "tab-bar",
                                            configuration: Some(
                                                PluginUserConfiguration(
                                                    {},
                                                ),
                                            ),
                                            initial_cwd: None,
                                            run_plugin: None,
                                        },
                                    ),
                                ),
                            ),
                            borderless: true,
                            focus: None,
                            external_children_index: None,
                            children_are_stacked: false,
                            is_expanded_in_stack: false,
                            exclude_from_sync: None,
                            run_instructions_to_ignore: [],
                            hide_floating_panes: false,
                            pane_initial_contents: None,
                        },
                        TiledPaneLayout {
                            children_split_direction: Horizontal,
                            name: None,
                            children: [
                                TiledPaneLayout {
                                    children_split_direction: Vertical,
                                    name: None,
                                    children: [
                                        TiledPaneLayout {
                                            children_split_direction: Horizontal,
                                            name: None,
                                            children: [],
                                            split_size: None,
                                            run: None,
                                            borderless: false,
                                            focus: None,
                                            external_children_index: Some(
                                                0,
                                            ),
                                            children_are_stacked: false,
                                            is_expanded_in_stack: false,
                                            exclude_from_sync: None,
                                            run_instructions_to_ignore: [],
                                            hide_floating_panes: false,
                                            pane_initial_contents: None,
                                        },
                                        TiledPaneLayout {
                                            children_split_direction: Horizontal,
                                            name: None,
                                            children: [
                                                TiledPaneLayout {
                                                    children_split_direction: Horizontal,
                                                    name: None,
                                                    children: [],
                                                    split_size: None,
                                                    run: None,
                                                    borderless: false,
                                                    focus: None,
                                                    external_children_index: None,
                                                    children_are_stacked: false,
                                                    is_expanded_in_stack: false,
                                                    exclude_from_sync: None,
                                                    run_instructions_to_ignore: [],
                                                    hide_floating_panes: false,
                                                    pane_initial_contents: None,
                                                },
                                                TiledPaneLayout {
                                                    children_split_direction: Horizontal,
                                                    name: None,
                                                    children: [],
                                                    split_size: None,
                                                    run: None,
                                                    borderless: false,
                                                    focus: None,
                                                    external_children_index: None,
                                                    children_are_stacked: false,
                                                    is_expanded_in_stack: false,
                                                    exclude_from_sync: None,
                                                    run_instructions_to_ignore: [],
                                                    hide_floating_panes: false,
                                                    pane_initial_contents: None,
                                                },
                                                TiledPaneLayout {
                                                    children_split_direction: Horizontal,
                                                    name: None,
                                                    children: [],
                                                    split_size: None,
                                                    run: None,
                                                    borderless: false,
                                                    focus: None,
                                                    external_children_index: None,
                                                    children_are_stacked: false,
                                                    is_expanded_in_stack: false,
                                                    exclude_from_sync: None,
                                                    run_instructions_to_ignore: [],
                                                    hide_floating_panes: false,
                                                    pane_initial_contents: None,
                                                },
                                                TiledPaneLayout {
                                                    children_split_direction: Horizontal,
                                                    name: None,
                                                    children: [],
                                                    split_size: None,
                                                    run: None,
                                                    borderless: false,
                                                    focus: None,
                                                    external_children_index: None,
                                                    children_are_stacked: false,
                                                    is_expanded_in_stack: false,
                                                    exclude_from_sync: None,
                                                    run_instructions_to_ignore: [],
                                                    hide_floating_panes: false,
                                                    pane_initial_contents: None,
                                                },
                                            ],
                                            split_size: None,
                                            run: None,
                                            borderless: false,
                                            focus: None,
                                            external_children_index: None,
                                            children_are_stacked: false,
                                            is_expanded_in_stack: false,
                                            exclude_from_sync: None,
                                            run_instructions_to_ignore: [],
                                            hide_floating_panes: false,
                                            pane_initial_contents: None,
                                        },
                                        TiledPaneLayout {
                                            children_split_direction: Horizontal,
                                            name: None,
                                            children: [
                                                TiledPaneLayout {
                                                    children_split_direction: Horizontal,
                                                    name: None,
                                                    children: [],
                                                    split_size: None,
                                                    run: None,
                                                    borderless: false,
                                                    focus: None,
                                                    external_children_index: None,
                                                    children_are_stacked: false,
                                                    is_expanded_in_stack: false,
                                                    exclude_from_sync: None,
                                                    run_instructions_to_ignore: [],
                                                    hide_floating_panes: false,
                                                    pane_initial_contents: None,
                                                },
                                                TiledPaneLayout {
                                                    children_split_direction: Horizontal,
                                                    name: None,
                                                    children: [],
                                                    split_size: None,
                                                    run: None,
                                                    borderless: false,
                                                    focus: None,
                                                    external_children_index: None,
                                                    children_are_stacked: false,
                                                    is_expanded_in_stack: false,
                                                    exclude_from_sync: None,
                                                    run_instructions_to_ignore: [],
                                                    hide_floating_panes: false,
                                                    pane_initial_contents: None,
                                                },
                                                TiledPaneLayout {
                                                    children_split_direction: Horizontal,
                                                    name: None,
                                                    children: [],
                                                    split_size: None,
                                                    run: None,
                                                    borderless: false,
                                                    focus: None,
                                                    external_children_index: None,
                                                    children_are_stacked: false,
                                                    is_expanded_in_stack: false,
                                                    exclude_from_sync: None,
                                                    run_instructions_to_ignore: [],
                                                    hide_floating_panes: false,
                                                    pane_initial_contents: None,
                                                },
                                                TiledPaneLayout {
                                                    children_split_direction: Horizontal,
                                                    name: None,
                                                    children: [],
                                                    split_size: None,
                                                    run: None,
                                                    borderless: false,
                                                    focus: None,
                                                    external_children_index: None,
                                                    children_are_stacked: false,
                                                    is_expanded_in_stack: false,
                                                    exclude_from_sync: None,
                                                    run_instructions_to_ignore: [],
                                                    hide_floating_panes: false,
                                                    pane_initial_contents: None,
                                                },
                                            ],
                                            split_size: None,
                                            run: None,
                                            borderless: false,
                                            focus: None,
                                            external_children_index: None,
                                            children_are_stacked: false,
                                            is_expanded_in_stack: false,
                                            exclude_from_sync: None,
                                            run_instructions_to_ignore: [],
                                            hide_floating_panes: false,
                                            pane_initial_contents: None,
                                        },
                                    ],
                                    split_size: None,
                                    run: None,
                                    borderless: false,
                                    focus: None,
                                    external_children_index: None,
                                    children_are_stacked: false,
                                    is_expanded_in_stack: false,
                                    exclude_from_sync: None,
                                    run_instructions_to_ignore: [],
                                    hide_floating_panes: false,
                                    pane_initial_contents: None,
                                },
                            ],
                            split_size: None,
                            run: None,
                            borderless: false,
                            focus: None,
                            external_children_index: None,
                            children_are_stacked: false,
                            is_expanded_in_stack: false,
                            exclude_from_sync: None,
                            run_instructions_to_ignore: [],
                            hide_floating_panes: false,
                            pane_initial_contents: None,
                        },
                        TiledPaneLayout {
                            children_split_direction: Horizontal,
                            name: None,
                            children: [],
                            split_size: Some(
                                Fixed(
                                    1,
                                ),
                            ),
                            run: Some(
                                Plugin(
                                    Alias(
                                        PluginAlias {
                                            name: "status-bar",
                                            configuration: Some(
                                                PluginUserConfiguration(
                                                    {},
                                                ),
                                            ),
                                            initial_cwd: None,
                                            run_plugin: None,
                                        },
                                    ),
                                ),
                            ),
                            borderless: true,
                            focus: None,
                            external_children_index: None,
                            children_are_stacked: false,
                            is_expanded_in_stack: false,
                            exclude_from_sync: None,
                            run_instructions_to_ignore: [],
                            hide_floating_panes: false,
                            pane_initial_contents: None,
                        },
                    ],
                    split_size: None,
                    run: None,
                    borderless: false,
                    focus: None,
                    external_children_index: None,
                    children_are_stacked: false,
                    is_expanded_in_stack: false,
                    exclude_from_sync: None,
                    run_instructions_to_ignore: [],
                    hide_floating_panes: false,
                    pane_initial_contents: None,
                },
            },
            Some(
                "vertical",
            ),
        ),
        (
            {
                MaxPanes(
                    4,
                ): TiledPaneLayout {
                    children_split_direction: Horizontal,
                    name: None,
                    children: [
                        TiledPaneLayout {
                            children_split_direction: Horizontal,
                            name: None,
                            children: [],
                            split_size: Some(
                                Fixed(
                                    1,
                                ),
                            ),
                            run: Some(
                                Plugin(
                                    Alias(
                                        PluginAlias {
                                            name: "tab-bar",
                                            configuration: Some(
                                                PluginUserConfiguration(
                                                    {},
                                                ),
                                            ),
                                            initial_cwd: None,
                                            run_plugin: None,
                                        },
                                    ),
                                ),
                            ),
                            borderless: true,
                            focus: None,
                            external_children_index: None,
                            children_are_stacked: false,
                            is_expanded_in_stack: false,
                            exclude_from_sync: None,
                            run_instructions_to_ignore: [],
                            hide_floating_panes: false,
                            pane_initial_contents: None,
                        },
                        TiledPaneLayout {
                            children_split_direction: Horizontal,
                            name: None,
                            children: [
                                TiledPaneLayout {
                                    children_split_direction: Horizontal,
                                    name: None,
                                    children: [],
                                    split_size: None,
                                    run: None,
                                    borderless: false,
                                    focus: None,
                                    external_children_index: None,
                                    children_are_stacked: false,
                                    is_expanded_in_stack: false,
                                    exclude_from_sync: None,
                                    run_instructions_to_ignore: [],
                                    hide_floating_panes: false,
                                    pane_initial_contents: None,
                                },
                                TiledPaneLayout {
                                    children_split_direction: Horizontal,
                                    name: None,
                                    children: [],
                                    split_size: None,
                                    run: None,
                                    borderless: false,
                                    focus: None,
                                    external_children_index: None,
                                    children_are_stacked: false,
                                    is_expanded_in_stack: false,
                                    exclude_from_sync: None,
                                    run_instructions_to_ignore: [],
                                    hide_floating_panes: false,
                                    pane_initial_contents: None,
                                },
                            ],
                            split_size: None,
                            run: None,
                            borderless: false,
                            focus: None,
                            external_children_index: None,
                            children_are_stacked: false,
                            is_expanded_in_stack: false,
                            exclude_from_sync: None,
                            run_instructions_to_ignore: [],
                            hide_floating_panes: false,
                            pane_initial_contents: None,
                        },
                        TiledPaneLayout {
                            children_split_direction: Horizontal,
                            name: None,
                            children: [],
                            split_size: Some(
                                Fixed(
                                    1,
                                ),
                            ),
                            run: Some(
                                Plugin(
                                    Alias(
                                        PluginAlias {
                                            name: "status-bar",
                                            configuration: Some(
                                                PluginUserConfiguration(
                                                    {},
                                                ),
                                            ),
                                            initial_cwd: None,
                                            run_plugin: None,
                                        },
                                    ),
                                ),
                            ),
                            borderless: true,
                            focus: None,
                            external_children_index: None,
                            children_are_stacked: false,
                            is_expanded_in_stack: false,
                            exclude_from_sync: None,
                            run_instructions_to_ignore: [],
                            hide_floating_panes: false,
                            pane_initial_contents: None,
                        },
                    ],
                    split_size: None,
                    run: None,
                    borderless: false,
                    focus: None,
                    external_children_index: None,
                    children_are_stacked: false,
                    is_expanded_in_stack: false,
                    exclude_from_sync: None,
                    run_instructions_to_ignore: [],
                    hide_floating_panes: false,
                    pane_initial_contents: None,
                },
                MaxPanes(
                    8,
                ): TiledPaneLayout {
                    children_split_direction: Horizontal,
                    name: None,
                    children: [
                        TiledPaneLayout {
                            children_split_direction: Horizontal,
                            name: None,
                            children: [],
                            split_size: Some(
                                Fixed(
                                    1,
                                ),
                            ),
                            run: Some(
                                Plugin(
                                    Alias(
                                        PluginAlias {
                                            name: "tab-bar",
                                            configuration: Some(
                                                PluginUserConfiguration(
                                                    {},
                                                ),
                                            ),
                                            initial_cwd: None,
                                            run_plugin: None,
                                        },
                                    ),
                                ),
                            ),
                            borderless: true,
                            focus: None,
                            external_children_index: None,
                            children_are_stacked: false,
                            is_expanded_in_stack: false,
                            exclude_from_sync: None,
                            run_instructions_to_ignore: [],
                            hide_floating_panes: false,
                            pane_initial_contents: None,
                        },
                        TiledPaneLayout {
                            children_split_direction: Horizontal,
                            name: None,
                            children: [
                                TiledPaneLayout {
                                    children_split_direction: Horizontal,
                                    name: None,
                                    children: [
                                        TiledPaneLayout {
                                            children_split_direction: Vertical,
                                            name: None,
                                            children: [],
                                            split_size: None,
                                            run: None,
                                            borderless: false,
                                            focus: None,
                                            external_children_index: Some(
                                                0,
                                            ),
                                            children_are_stacked: false,
                                            is_expanded_in_stack: false,
                                            exclude_from_sync: None,
                                            run_instructions_to_ignore: [],
                                            hide_floating_panes: false,
                                            pane_initial_contents: None,
                                        },
                                        TiledPaneLayout {
                                            children_split_direction: Vertical,
                                            name: None,
                                            children: [
                                                TiledPaneLayout {
                                                    children_split_direction: Horizontal,
                                                    name: None,
                                                    children: [],
                                                    split_size: None,
                                                    run: None,
                                                    borderless: false,
                                                    focus: None,
                                                    external_children_index: None,
                                                    children_are_stacked: false,
                                                    is_expanded_in_stack: false,
                                                    exclude_from_sync: None,
                                                    run_instructions_to_ignore: [],
                                                    hide_floating_panes: false,
                                                    pane_initial_contents: None,
                                                },
                                                TiledPaneLayout {
                                                    children_split_direction: Horizontal,
                                                    name: None,
                                                    children: [],
                                                    split_size: None,
                                                    run: None,
                                                    borderless: false,
                                                    focus: None,
                                                    external_children_index: None,
                                                    children_are_stacked: false,
                                                    is_expanded_in_stack: false,
                                                    exclude_from_sync: None,
                                                    run_instructions_to_ignore: [],
                                                    hide_floating_panes: false,
                                                    pane_initial_contents: None,
                                                },
                                                TiledPaneLayout {
                                                    children_split_direction: Horizontal,
                                                    name: None,
                                                    children: [],
                                                    split_size: None,
                                                    run: None,
                                                    borderless: false,
                                                    focus: None,
                                                    external_children_index: None,
                                                    children_are_stacked: false,
                                                    is_expanded_in_stack: false,
                                                    exclude_from_sync: None,
                                                    run_instructions_to_ignore: [],
                                                    hide_floating_panes: false,
                                                    pane_initial_contents: None,
                                                },
                                                TiledPaneLayout {
                                                    children_split_direction: Horizontal,
                                                    name: None,
                                                    children: [],
                                                    split_size: None,
                                                    run: None,
                                                    borderless: false,
                                                    focus: None,
                                                    external_children_index: None,
                                                    children_are_stacked: false,
                                                    is_expanded_in_stack: false,
                                                    exclude_from_sync: None,
                                                    run_instructions_to_ignore: [],
                                                    hide_floating_panes: false,
                                                    pane_initial_contents: None,
                                                },
                                            ],
                                            split_size: None,
                                            run: None,
                                            borderless: false,
                                            focus: None,
                                            external_children_index: None,
                                            children_are_stacked: false,
                                            is_expanded_in_stack: false,
                                            exclude_from_sync: None,
                                            run_instructions_to_ignore: [],
                                            hide_floating_panes: false,
                                            pane_initial_contents: None,
                                        },
                                    ],
                                    split_size: None,
                                    run: None,
                                    borderless: false,
                                    focus: None,
                                    external_children_index: None,
                                    children_are_stacked: false,
                                    is_expanded_in_stack: false,
                                    exclude_from_sync: None,
                                    run_instructions_to_ignore: [],
                                    hide_floating_panes: false,
                                    pane_initial_contents: None,
                                },
                            ],
                            split_size: None,
                            run: None,
                            borderless: false,
                            focus: None,
                            external_children_index: None,
                            children_are_stacked: false,
                            is_expanded_in_stack: false,
                            exclude_from_sync: None,
                            run_instructions_to_ignore: [],
                            hide_floating_panes: false,
                            pane_initial_contents: None,
                        },
                        TiledPaneLayout {
                            children_split_direction: Horizontal,
                            name: None,
                            children: [],
                            split_size: Some(
                                Fixed(
                                    1,
                                ),
                            ),
                            run: Some(
                                Plugin(
                                    Alias(
                                        PluginAlias {
                                            name: "status-bar",
                                            configuration: Some(
                                                PluginUserConfiguration(
                                                    {},
                                                ),
                                            ),
                                            initial_cwd: None,
                                            run_plugin: None,
                                        },
                                    ),
                                ),
                            ),
                            borderless: true,
                            focus: None,
                            external_children_index: None,
                            children_are_stacked: false,
                            is_expanded_in_stack: false,
                            exclude_from_sync: None,
                            run_instructions_to_ignore: [],
                            hide_floating_panes: false,
                            pane_initial_contents: None,
                        },
                    ],
                    split_size: None,
                    run: None,
                    borderless: false,
                    focus: None,
                    external_children_index: None,
                    children_are_stacked: false,
                    is_expanded_in_stack: false,
                    exclude_from_sync: None,
                    run_instructions_to_ignore: [],
                    hide_floating_panes: false,
                    pane_initial_contents: None,
                },
                MaxPanes(
                    12,
                ): TiledPaneLayout {
                    children_split_direction: Horizontal,
                    name: None,
                    children: [
                        TiledPaneLayout {
                            children_split_direction: Horizontal,
                            name: None,
                            children: [],
                            split_size: Some(
                                Fixed(
                                    1,
                                ),
                            ),
                            run: Some(
                                Plugin(
                                    Alias(
                                        PluginAlias {
                                            name: "tab-bar",
                                            configuration: Some(
                                                PluginUserConfiguration(
                                                    {},
                                                ),
                                            ),
                                            initial_cwd: None,
                                            run_plugin: None,
                                        },
                                    ),
                                ),
                            ),
                            borderless: true,
                            focus: None,
                            external_children_index: None,
                            children_are_stacked: false,
                            is_expanded_in_stack: false,
                            exclude_from_sync: None,
                            run_instructions_to_ignore: [],
                            hide_floating_panes: false,
                            pane_initial_contents: None,
                        },
                        TiledPaneLayout {
                            children_split_direction: Horizontal,
                            name: None,
                            children: [
                                TiledPaneLayout {
                                    children_split_direction: Horizontal,
                                    name: None,
                                    children: [
                                        TiledPaneLayout {
                                            children_split_direction: Vertical,
                                            name: None,
                                            children: [],
                                            split_size: None,
                                            run: None,
                                            borderless: false,
                                            focus: None,
                                            external_children_index: Some(
                                                0,
                                            ),
                                            children_are_stacked: false,
                                            is_expanded_in_stack: false,
                                            exclude_from_sync: None,
                                            run_instructions_to_ignore: [],
                                            hide_floating_panes: false,
                                            pane_initial_contents: None,
                                        },
                                        TiledPaneLayout {
                                            children_split_direction: Vertical,
                                            name: None,
                                            children: [
                                                TiledPaneLayout {
                                                    children_split_direction: Horizontal,
                                                    name: None,
                                                    children: [],
                                                    split_size: None,
                                                    run: None,
                                                    borderless: false,
                                                    focus: None,
                                                    external_children_index: None,
                                                    children_are_stacked: false,
                                                    is_expanded_in_stack: false,
                                                    exclude_from_sync: None,
                                                    run_instructions_to_ignore: [],
                                                    hide_floating_panes: false,
                                                    pane_initial_contents: None,
                                                },
                                                TiledPaneLayout {
                                                    children_split_direction: Horizontal,
                                                    name: None,
                                                    children: [],
                                                    split_size: None,
                                                    run: None,
                                                    borderless: false,
                                                    focus: None,
                                                    external_children_index: None,
                                                    children_are_stacked: false,
                                                    is_expanded_in_stack: false,
                                                    exclude_from_sync: None,
                                                    run_instructions_to_ignore: [],
                                                    hide_floating_panes: false,
                                                    pane_initial_contents: None,
                                                },
                                                TiledPaneLayout {
                                                    children_split_direction: Horizontal,
                                                    name: None,
                                                    children: [],
                                                    split_size: None,
                                                    run: None,
                                                    borderless: false,
                                                    focus: None,
                                                    external_children_index: None,
                                                    children_are_stacked: false,
                                                    is_expanded_in_stack: false,
                                                    exclude_from_sync: None,
                                                    run_instructions_to_ignore: [],
                                                    hide_floating_panes: false,
                                                    pane_initial_contents: None,
                                                },
                                                TiledPaneLayout {
                                                    children_split_direction: Horizontal,
                                                    name: None,
                                                    children: [],
                                                    split_size: None,
                                                    run: None,
                                                    borderless: false,
                                                    focus: None,
                                                    external_children_index: None,
                                                    children_are_stacked: false,
                                                    is_expanded_in_stack: false,
                                                    exclude_from_sync: None,
                                                    run_instructions_to_ignore: [],
                                                    hide_floating_panes: false,
                                                    pane_initial_contents: None,
                                                },
                                            ],
                                            split_size: None,
                                            run: None,
                                            borderless: false,
                                            focus: None,
                                            external_children_index: None,
                                            children_are_stacked: false,
                                            is_expanded_in_stack: false,
                                            exclude_from_sync: None,
                                            run_instructions_to_ignore: [],
                                            hide_floating_panes: false,
                                            pane_initial_contents: None,
                                        },
                                        TiledPaneLayout {
                                            children_split_direction: Vertical,
                                            name: None,
                                            children: [
                                                TiledPaneLayout {
                                                    children_split_direction: Horizontal,
                                                    name: None,
                                                    children: [],
                                                    split_size: None,
                                                    run: None,
                                                    borderless: false,
                                                    focus: None,
                                                    external_children_index: None,
                                                    children_are_stacked: false,
                                                    is_expanded_in_stack: false,
                                                    exclude_from_sync: None,
                                                    run_instructions_to_ignore: [],
                                                    hide_floating_panes: false,
                                                    pane_initial_contents: None,
                                                },
                                                TiledPaneLayout {
                                                    children_split_direction: Horizontal,
                                                    name: None,
                                                    children: [],
                                                    split_size: None,
                                                    run: None,
                                                    borderless: false,
                                                    focus: None,
                                                    external_children_index: None,
                                                    children_are_stacked: false,
                                                    is_expanded_in_stack: false,
                                                    exclude_from_sync: None,
                                                    run_instructions_to_ignore: [],
                                                    hide_floating_panes: false,
                                                    pane_initial_contents: None,
                                                },
                                                TiledPaneLayout {
                                                    children_split_direction: Horizontal,
                                                    name: None,
                                                    children: [],
                                                    split_size: None,
                                                    run: None,
                                                    borderless: false,
                                                    focus: None,
                                                    external_children_index: None,
                                                    children_are_stacked: false,
                                                    is_expanded_in_stack: false,
                                                    exclude_from_sync: None,
                                                    run_instructions_to_ignore: [],
                                                    hide_floating_panes: false,
                                                    pane_initial_contents: None,
                                                },
                                                TiledPaneLayout {
                                                    children_split_direction: Horizontal,
                                                    name: None,
                                                    children: [],
                                                    split_size: None,
                                                    run: None,
                                                    borderless: false,
                                                    focus: None,
                                                    external_children_index: None,
                                                    children_are_stacked: false,
                                                    is_expanded_in_stack: false,
                                                    exclude_from_sync: None,
                                                    run_instructions_to_ignore: [],
                                                    hide_floating_panes: false,
                                                    pane_initial_contents: None,
                                                },
                                            ],
                                            split_size: None,
                                            run: None,
                                            borderless: false,
                                            focus: None,
                                            external_children_index: None,
                                            children_are_stacked: false,
                                            is_expanded_in_stack: false,
                                            exclude_from_sync: None,
                                            run_instructions_to_ignore: [],
                                            hide_floating_panes: false,
                                            pane_initial_contents: None,
                                        },
                                    ],
                                    split_size: None,
                                    run: None,
                                    borderless: false,
                                    focus: None,
                                    external_children_index: None,
                                    children_are_stacked: false,
                                    is_expanded_in_stack: false,
                                    exclude_from_sync: None,
                                    run_instructions_to_ignore: [],
                                    hide_floating_panes: false,
                                    pane_initial_contents: None,
                                },
                            ],
                            split_size: None,
                            run: None,
                            borderless: false,
                            focus: None,
                            external_children_index: None,
                            children_are_stacked: false,
                            is_expanded_in_stack: false,
                            exclude_from_sync: None,
                            run_instructions_to_ignore: [],
                            hide_floating_panes: false,
                            pane_initial_contents: None,
                        },
                        TiledPaneLayout {
                            children_split_direction: Horizontal,
                            name: None,
                            children: [],
                            split_size: Some(
                                Fixed(
                                    1,
                                ),
                            ),
                            run: Some(
                                Plugin(
                                    Alias(
                                        PluginAlias {
                                            name: "status-bar",
                                            configuration: Some(
                                                PluginUserConfiguration(
                                                    {},
                                                ),
                                            ),
                                            initial_cwd: None,
                                            run_plugin: None,
                                        },
                                    ),
                                ),
                            ),
                            borderless: true,
                            focus: None,
                            external_children_index: None,
                            children_are_stacked: false,
                            is_expanded_in_stack: false,
                            exclude_from_sync: None,
                            run_instructions_to_ignore: [],
                            hide_floating_panes: false,
                            pane_initial_contents: None,
                        },
                    ],
                    split_size: None,
                    run: None,
                    borderless: false,
                    focus: None,
                    external_children_index: None,
                    children_are_stacked: false,
                    is_expanded_in_stack: false,
                    exclude_from_sync: None,
                    run_instructions_to_ignore: [],
                    hide_floating_panes: false,
                    pane_initial_contents: None,
                },
            },
            Some(
                "horizontal",
            ),
        ),
        (
            {
                MinPanes(
                    5,
                ): TiledPaneLayout {
                    children_split_direction: Horizontal,
                    name: None,
                    children: [
                        TiledPaneLayout {
                            children_split_direction: Horizontal,
                            name: None,
                            children: [],
                            split_size: Some(
                                Fixed(
                                    1,
                                ),
                            ),
                            run: Some(
                                Plugin(
                                    Alias(
                                        PluginAlias {
                                            name: "tab-bar",
                                            configuration: Some(
                                                PluginUserConfiguration(
                                                    {},
                                                ),
                                            ),
                                            initial_cwd: None,
                                            run_plugin: None,
                                        },
                                    ),
                                ),
                            ),
                            borderless: true,
                            focus: None,
                            external_children_index: None,
                            children_are_stacked: false,
                            is_expanded_in_stack: false,
                            exclude_from_sync: None,
                            run_instructions_to_ignore: [],
                            hide_floating_panes: false,
                            pane_initial_contents: None,
                        },
                        TiledPaneLayout {
                            children_split_direction: Horizontal,
                            name: None,
                            children: [
                                TiledPaneLayout {
                                    children_split_direction: Vertical,
                                    name: None,
                                    children: [
                                        TiledPaneLayout {
                                            children_split_direction: Horizontal,
                                            name: None,
                                            children: [],
                                            split_size: None,
                                            run: None,
                                            borderless: false,
                                            focus: None,
                                            external_children_index: None,
                                            children_are_stacked: false,
                                            is_expanded_in_stack: false,
                                            exclude_from_sync: None,
                                            run_instructions_to_ignore: [],
                                            hide_floating_panes: false,
                                            pane_initial_contents: None,
                                        },
                                        TiledPaneLayout {
                                            children_split_direction: Horizontal,
                                            name: None,
                                            children: [],
                                            split_size: None,
                                            run: None,
                                            borderless: false,
                                            focus: None,
                                            external_children_index: Some(
                                                0,
                                            ),
                                            children_are_stacked: true,
                                            is_expanded_in_stack: false,
                                            exclude_from_sync: None,
                                            run_instructions_to_ignore: [],
                                            hide_floating_panes: false,
                                            pane_initial_contents: None,
                                        },
                                    ],
                                    split_size: None,
                                    run: None,
                                    borderless: false,
                                    focus: None,
                                    external_children_index: None,
                                    children_are_stacked: false,
                                    is_expanded_in_stack: false,
                                    exclude_from_sync: None,
                                    run_instructions_to_ignore: [],
                                    hide_floating_panes: false,
                                    pane_initial_contents: None,
                                },
                            ],
                            split_size: None,
                            run: None,
                            borderless: false,
                            focus: None,
                            external_children_index: None,
                            children_are_stacked: false,
                            is_expanded_in_stack: false,
                            exclude_from_sync: None,
                            run_instructions_to_ignore: [],
                            hide_floating_panes: false,
                            pane_initial_contents: None,
                        },
                        TiledPaneLayout {
                            children_split_direction: Horizontal,
                            name: None,
                            children: [],
                            split_size: Some(
                                Fixed(
                                    1,
                                ),
                            ),
                            run: Some(
                                Plugin(
                                    Alias(
                                        PluginAlias {
                                            name: "status-bar",
                                            configuration: Some(
                                                PluginUserConfiguration(
                                                    {},
                                                ),
                                            ),
                                            initial_cwd: None,
                                            run_plugin: None,
                                        },
                                    ),
                                ),
                            ),
                            borderless: true,
                            focus: None,
                            external_children_index: None,
                            children_are_stacked: false,
                            is_expanded_in_stack: false,
                            exclude_from_sync: None,
                            run_instructions_to_ignore: [],
                            hide_floating_panes: false,
                            pane_initial_contents: None,
                        },
                    ],
                    split_size: None,
                    run: None,
                    borderless: false,
                    focus: None,
                    external_children_index: None,
                    children_are_stacked: false,
                    is_expanded_in_stack: false,
                    exclude_from_sync: None,
                    run_instructions_to_ignore: [],
                    hide_floating_panes: false,
                    pane_initial_contents: None,
                },
            },
            Some(
                "stacked",
            ),
        ),
    ],
    swap_floating_layouts: [
        (
            {
                NoConstraint: [],
            },
            Some(
                "staggered",
            ),
        ),
        (
            {
                MaxPanes(
                    10,
                ): [
                    FloatingPaneLayout {
                        name: None,
                        height: Some(
                            Percent(
                                90,
                            ),
                        ),
                        width: Some(
                            Percent(
                                90,
                            ),
                        ),
                        x: Some(
                            Percent(
                                5,
                            ),
                        ),
                        y: Some(
                            Fixed(
                                1,
                            ),
                        ),
                        pinned: None,
                        run: None,
                        focus: None,
                        already_running: false,
                        pane_initial_contents: None,
                        logical_position: None,
                    },
                    FloatingPaneLayout {
                        name: None,
                        height: Some(
                            Percent(
                                90,
                            ),
                        ),
                        width: Some(
                            Percent(
                                90,
                            ),
                        ),
                        x: Some(
                            Percent(
                                5,
                            ),
                        ),
                        y: Some(
                            Fixed(
                                2,
                            ),
                        ),
                        pinned: None,
                        run: None,
                        focus: None,
                        already_running: false,
                        pane_initial_contents: None,
                        logical_position: None,
                    },
                    FloatingPaneLayout {
                        name: None,
                        height: Some(
                            Percent(
                                90,
                            ),
                        ),
                        width: Some(
                            Percent(
                                90,
                            ),
                        ),
                        x: Some(
                            Percent(
                                5,
                            ),
                        ),
                        y: Some(
                            Fixed(
                                3,
                            ),
                        ),
                        pinned: None,
                        run: None,
                        focus: None,
                        already_running: false,
                        pane_initial_contents: None,
                        logical_position: None,
                    },
                    FloatingPaneLayout {
                        name: None,
                        height: Some(
                            Percent(
                                90,
                            ),
                        ),
                        width: Some(
                            Percent(
                                90,
                            ),
                        ),
                        x: Some(
                            Percent(
                                5,
                            ),
                        ),
                        y: Some(
                            Fixed(
                                4,
                            ),
                        ),
                        pinned: None,
                        run: None,
                        focus: None,
                        already_running: false,
                        pane_initial_contents: None,
                        logical_position: None,
                    },
                    FloatingPaneLayout {
                        name: None,
                        height: Some(
                            Percent(
                                90,
                            ),
                        ),
                        width: Some(
                            Percent(
                                90,
                            ),
                        ),
                        x: Some(
                            Percent(
                                5,
                            ),
                        ),
                        y: Some(
                            Fixed(
                                5,
                            ),
                        ),
                        pinned: None,
                        run: None,
                        focus: None,
                        already_running: false,
                        pane_initial_contents: None,
                        logical_position: None,
                    },
                    FloatingPaneLayout {
                        name: None,
                        height: Some(
                            Percent(
                                90,
                            ),
                        ),
                        width: Some(
                            Percent(
                                90,
                            ),
                        ),
                        x: Some(
                            Percent(
                                5,
                            ),
                        ),
                        y: Some(
                            Fixed(
                                6,
                            ),
                        ),
                        pinned: None,
                        run: None,
                        focus: None,
                        already_running: false,
                        pane_initial_contents: None,
                        logical_position: None,
                    },
                    FloatingPaneLayout {
                        name: None,
                        height: Some(
                            Percent(
                                90,
                            ),
                        ),
                        width: Some(
                            Percent(
                                90,
                            ),
                        ),
                        x: Some(
                            Percent(
                                5,
                            ),
                        ),
                        y: Some(
                            Fixed(
                                7,
                            ),
                        ),
                        pinned: None,
                        run: None,
                        focus: None,
                        already_running: false,
                        pane_initial_contents: None,
                        logical_position: None,
                    },
                    FloatingPaneLayout {
                        name: None,
                        height: Some(
                            Percent(
                                90,
                            ),
                        ),
                        width: Some(
                            Percent(
                                90,
                            ),
                        ),
                        x: Some(
                            Percent(
                                5,
                            ),
                        ),
                        y: Some(
                            Fixed(
                                8,
                            ),
                        ),
                        pinned: None,
                        run: None,
                        focus: None,
                        already_running: false,
                        pane_initial_contents: None,
                        logical_position: None,
                    },
                    FloatingPaneLayout {
                        name: None,
                        height: Some(
                            Percent(
                                90,
                            ),
                        ),
                        width: Some(
                            Percent(
                                90,
                            ),
                        ),
                        x: Some(
                            Percent(
                                5,
                            ),
                        ),
                        y: Some(
                            Fixed(
                                9,
                            ),
                        ),
                        pinned: None,
                        run: None,
                        focus: None,
                        already_running: false,
                        pane_initial_contents: None,
                        logical_position: None,
                    },
                    FloatingPaneLayout {
                        name: None,
                        height: Some(
                            Percent(
                                90,
                            ),
                        ),
                        width: Some(
                            Percent(
                                90,
                            ),
                        ),
                        x: Some(
                            Fixed(
                                10,
                            ),
                        ),
                        y: Some(
                            Fixed(
                                10,
                            ),
                        ),
                        pinned: None,
                        run: None,
                        focus: None,
                        already_running: false,
                        pane_initial_contents: None,
                        logical_position: None,
                    },
                ],
            },
            Some(
                "enlarged",
            ),
        ),
        (
            {
                MaxPanes(
                    1,
                ): [
                    FloatingPaneLayout {
                        name: None,
                        height: None,
                        width: None,
                        x: Some(
                            Percent(
                                50,
                            ),
                        ),
                        y: Some(
                            Percent(
                                50,
                            ),
                        ),
                        pinned: None,
                        run: None,
                        focus: None,
                        already_running: false,
                        pane_initial_contents: None,
                        logical_position: None,
                    },
                ],
                MaxPanes(
                    2,
                ): [
                    FloatingPaneLayout {
                        name: None,
                        height: None,
                        width: Some(
                            Percent(
                                45,
                            ),
                        ),
                        x: Some(
                            Percent(
                                1,
                            ),
                        ),
                        y: Some(
                            Percent(
                                25,
                            ),
                        ),
                        pinned: None,
                        run: None,
                        focus: None,
                        already_running: false,
                        pane_initial_contents: None,
                        logical_position: None,
                    },
                    FloatingPaneLayout {
                        name: None,
                        height: None,
                        width: Some(
                            Percent(
                                45,
                            ),
                        ),
                        x: Some(
                            Percent(
                                50,
                            ),
                        ),
                        y: Some(
                            Percent(
                                25,
                            ),
                        ),
                        pinned: None,
                        run: None,
                        focus: None,
                        already_running: false,
                        pane_initial_contents: None,
                        logical_position: None,
                    },
                ],
                MaxPanes(
                    3,
                ): [
                    FloatingPaneLayout {
                        name: None,
                        height: Some(
                            Percent(
                                45,
                            ),
                        ),
                        width: Some(
                            Percent(
                                45,
                            ),
                        ),
                        x: None,
                        y: Some(
                            Percent(
                                55,
                            ),
                        ),
                        pinned: None,
                        run: None,
                        focus: None,
                        already_running: false,
                        pane_initial_contents: None,
                        logical_position: None,
                    },
                    FloatingPaneLayout {
                        name: None,
                        height: None,
                        width: Some(
                            Percent(
                                45,
                            ),
                        ),
                        x: Some(
                            Percent(
                                1,
                            ),
                        ),
                        y: Some(
                            Percent(
                                1,
                            ),
                        ),
                        pinned: None,
                        run: None,
                        focus: None,
                        already_running: false,
                        pane_initial_contents: None,
                        logical_position: None,
                    },
                    FloatingPaneLayout {
                        name: None,
                        height: None,
                        width: Some(
                            Percent(
                                45,
                            ),
                        ),
                        x: Some(
                            Percent(
                                50,
                            ),
                        ),
                        y: Some(
                            Percent(
                                1,
                            ),
                        ),
                        pinned: None,
                        run: None,
                        focus: None,
                        already_running: false,
                        pane_initial_contents: None,
                        logical_position: None,
                    },
                ],
                MaxPanes(
                    4,
                ): [
                    FloatingPaneLayout {
                        name: None,
                        height: Some(
                            Percent(
                                45,
                            ),
                        ),
                        width: Some(
                            Percent(
                                45,
                            ),
                        ),
                        x: Some(
                            Percent(
                                1,
                            ),
                        ),
                        y: Some(
                            Percent(
                                55,
                            ),
                        ),
                        pinned: None,
                        run: None,
                        focus: None,
                        already_running: false,
                        pane_initial_contents: None,
                        logical_position: None,
                    },
                    FloatingPaneLayout {
                        name: None,
                        height: Some(
                            Percent(
                                45,
                            ),
                        ),
                        width: Some(
                            Percent(
                                45,
                            ),
                        ),
                        x: Some(
                            Percent(
                                50,
                            ),
                        ),
                        y: Some(
                            Percent(
                                55,
                            ),
                        ),
                        pinned: None,
                        run: None,
                        focus: None,
                        already_running: false,
                        pane_initial_contents: None,
                        logical_position: None,
                    },
                    FloatingPaneLayout {
                        name: None,
                        height: Some(
                            Percent(
                                45,
                            ),
                        ),
                        width: Some(
                            Percent(
                                45,
                            ),
                        ),
                        x: Some(
                            Percent(
                                1,
                            ),
                        ),
                        y: Some(
                            Percent(
                                1,
                            ),
                        ),
                        pinned: None,
                        run: None,
                        focus: None,
                        already_running: false,
                        pane_initial_contents: None,
                        logical_position: None,
                    },
                    FloatingPaneLayout {
                        name: None,
                        height: Some(
                            Percent(
                                45,
                            ),
                        ),
                        width: Some(
                            Percent(
                                45,
                            ),
                        ),
                        x: Some(
                            Percent(
                                50,
                            ),
                        ),
                        y: Some(
                            Percent(
                                1,
                            ),
                        ),
                        pinned: None,
                        run: None,
                        focus: None,
                        already_running: false,
                        pane_initial_contents: None,
                        logical_position: None,
                    },
                ],
            },
            Some(
                "spread",
            ),
        ),
    ],
}
