Metadata-Version: 2.4
Name: charz-rust
Version: 0.2.2
Requires-Dist: charz>=0.1.0
License-File: LICENSE
Summary: Blazingly fast speed-ups for charz
Author-email: Havsalt <77575424+Havsalt@users.noreply.github.com>
Requires-Python: >=3.10
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM

# Charz Rust

Blazingly fast speed-ups for `charz`

This addon module is used to improve performance of certain tasks in `charz`.
Uses `Rust` and `abi3`.

## Example

Substituting `charz.Screen` with a faster `charz_rust.RustScreen`

```python
from charz import Engine, ...
from charz_rust import RustScreen


class MyGame(Engine):
    screen = RustScreen()  # You can configure the screen,
                           # just like you would with `charz.Screen`
```

## Versioning

`linflex` uses [SemVer](https://semver.org/), according to [The Cargo Book](https://doc.rust-lang.org/cargo/reference/semver.html).

## License

MIT

