rested 0.11.0

Language/Interpreter for easily defining and running requests to an http server.
Documentation
---
source: tests/parser.rs
description: "\nlet b = `asdf ${}` \nlet c = {}\n"
expression: ast
---
Program(
  items: [
    Let(
      identifier: Ok(Token(
        kind: Ident,
        text: "b",
        start: Position(
          value: 5,
          line: 1,
          col: 4,
        ),
      )),
      value: TemplateStringLiteral(
        span: Span(
          start: Position(
            value: 9,
            line: 1,
            col: 8,
          ),
          end: Position(
            value: 19,
            line: 1,
            col: 18,
          ),
        ),
        parts: [
          String(StringLiteral(
            raw: "`asdf ",
            value: "asdf ",
            span: Span(
              start: Position(
                value: 9,
                line: 1,
                col: 8,
              ),
              end: Position(
                value: 15,
                line: 1,
                col: 14,
              ),
            ),
          )),
          String(StringLiteral(
            raw: "`",
            value: "",
            span: Span(
              start: Position(
                value: 18,
                line: 1,
                col: 17,
              ),
              end: Position(
                value: 19,
                line: 1,
                col: 18,
              ),
            ),
          )),
        ],
      ),
    ),
    Let(
      identifier: Ok(Token(
        kind: Ident,
        text: "c",
        start: Position(
          value: 25,
          line: 2,
          col: 4,
        ),
      )),
      value: EmptyObject(Span(
        start: Position(
          value: 29,
          line: 2,
          col: 8,
        ),
        end: Position(
          value: 31,
          line: 2,
          col: 10,
        ),
      )),
    ),
  ],
)