# semver_core::lain_semver_core::parse

Kind: function

ID: `semver_core::lain_semver_core::parse#function@semver_core.goose:a81606203ed476be`

```goose
fn lain_semver_core::parse(text: const u8[:]) -> lain_semver_core::Version, bool
```

Strict three-component ASCII SemVer. On failure the result is a zero/empty
sentinel; inspect ok before using it. No allocation, input mutation or globals.

[Source](../src/f018926d304656aa75bf1308.html#L65) · line 65

[Structured record](../items/c81acf4a5e691317b08e473a.json)
