starlark 0.14.0

An implementation of the Starlark language in Rust.
Documentation
# @generated
# To regenerate, run:
# ```
# STARLARK_RUST_REGENERATE_GOLDEN_TESTS=1 cargo test -p starlark --lib
# ```

# name

This is the summary of the module's docs

Some extra details can go here,
    and indentation is kept as expected

## f1

```python
def f1(
    a,
    b: str,
    c: int = 5,
    *,
    d: str = "some string",
    **kwargs,
) -> list[str]
```

Summary line goes here

#### Parameters

* `a`: (required)

  The docs for a

* `b`: (required)

  The docs for b

* `c`: (defaults to: `5`)

  The docs for c, but these go onto two lines

* `**kwargs`: (required)

  Docs for the keyword args



#### Returns

A string repr of the args

---

## f2

```python
def f2(a, *args: list[str])
```

This is a function with *args, and no return type

#### Parameters

* `*args`: (required)

  Only doc this arg



---

## f3

```python
def f3(a: str) -> str
```

---

## f4

```python
def f4(a: str) -> str
```

This is a docstring with no 'Args:' section