use-php-extension 0.0.1

PHP extension metadata primitives for RustUse.
Documentation
# use-php-extension

PHP extension metadata primitives for `RustUse`.

## Experimental

`use-php-extension` is experimental while `use-php` remains below `0.3.0`.

## Example

```rust
use use_php_extension::{PhpExtensionKind, PhpExtensionName, PhpExtensionRequirement};

let requirement = PhpExtensionRequirement::required(PhpExtensionName::new("mbstring")?)
    .with_kind(PhpExtensionKind::Bundled);

assert_eq!(requirement.name().as_str(), "mbstring");
assert!(requirement.is_required());
# Ok::<(), use_php_extension::PhpExtensionError>(())
```

## Scope

- Extension names, requirement flags, extension kinds, and simple version constraint labels.

## Non-goals

- Extension loading, runtime inspection, PECL clients, or platform compatibility checks.

## License

Licensed under either Apache-2.0 or MIT.