oak-rust 0.0.11

High-performance incremental Rust parser for the oak ecosystem with flexible configuration, emphasizing memory safety and zero-cost abstractions.
Documentation
{
    "success": true,
    "typed_root": {
        "type_name": "oak_rust::ast::RustRoot",
        "content": {
            "items": [
                {
                    "Function": {
                        "body": {
                            "block_end": 0,
                            "block_start": 0,
                            "nested": 0,
                            "span": {
                                "end": 0,
                                "start": 0
                            },
                            "statements": []
                        },
                        "generics": [],
                        "is_async": false,
                        "is_extern": false,
                        "is_unsafe": false,
                        "name": {
                            "name": "",
                            "span": {
                                "end": 0,
                                "start": 0
                            }
                        },
                        "params": [],
                        "return_type": null,
                        "span": {
                            "end": 68,
                            "start": 0
                        }
                    }
                }
            ]
        }
    },
    "errors": [
        "Expected 'Identifier' at 2",
        "Expected 'LeftParen' at 2",
        "Expected 'LeftBrace' at 9",
        "Expected 'LeftBrace' at 20",
        "Expected 'RightBrace' at 74",
        "Expected 'RightBrace' at 74"
    ]
}