---
source: tests/runner.rs
expression: types
---
[
    Type {
        name: "[async fn body@/home/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.24.1/src/net/udp.rs:1345:86: 1350:6]",
        size: 200,
        align: 8,
        kind: Enum(
            EnumType {
                discriminant_size: Some(
                    1,
                ),
                variants: [
                    EnumVariant {
                        name: "Unresumed",
                        size: 192,
                        items: [
                            Padding(
                                159,
                            ),
                            Field(
                                Field {
                                    name: "buf",
                                    size: 16,
                                    align: Some(
                                        8,
                                    ),
                                    offset: None,
                                },
                            ),
                            Padding(
                                8,
                            ),
                            Field(
                                Field {
                                    name: "self",
                                    size: 8,
                                    align: Some(
                                        8,
                                    ),
                                    offset: None,
                                },
                            ),
                        ],
                    },
                    EnumVariant {
                        name: "Returned",
                        size: 192,
                        items: [
                            Padding(
                                159,
                            ),
                            Field(
                                Field {
                                    name: "buf",
                                    size: 16,
                                    align: Some(
                                        8,
                                    ),
                                    offset: None,
                                },
                            ),
                            Padding(
                                8,
                            ),
                            Field(
                                Field {
                                    name: "self",
                                    size: 8,
                                    align: Some(
                                        8,
                                    ),
                                    offset: None,
                                },
                            ),
                        ],
                    },
                    EnumVariant {
                        name: "Panicked",
                        size: 192,
                        items: [
                            Padding(
                                159,
                            ),
                            Field(
                                Field {
                                    name: "buf",
                                    size: 16,
                                    align: Some(
                                        8,
                                    ),
                                    offset: None,
                                },
                            ),
                            Padding(
                                8,
                            ),
                            Field(
                                Field {
                                    name: "self",
                                    size: 8,
                                    align: Some(
                                        8,
                                    ),
                                    offset: None,
                                },
                            ),
                        ],
                    },
                    EnumVariant {
                        name: "Suspend0",
                        size: 184,
                        items: [
                            Field(
                                Field {
                                    name: "buf",
                                    size: 16,
                                    align: Some(
                                        8,
                                    ),
                                    offset: Some(
                                        0,
                                    ),
                                },
                            ),
                            Field(
                                Field {
                                    name: "__awaitee",
                                    size: 144,
                                    align: None,
                                    offset: None,
                                },
                            ),
                            Field(
                                Field {
                                    name: "buf",
                                    size: 16,
                                    align: None,
                                    offset: None,
                                },
                            ),
                            Field(
                                Field {
                                    name: "self",
                                    size: 8,
                                    align: None,
                                    offset: None,
                                },
                            ),
                            Field(
                                Field {
                                    name: "self",
                                    size: 8,
                                    align: None,
                                    offset: None,
                                },
                            ),
                        ],
                    },
                ],
            },
        ),
        end_padding: Some(
            7,
        ),
    },
]
