Skip to content

serde-saphyr replaces unsafe_libyaml #85

@bourumir-wyngs

Description

@bourumir-wyngs

serde-saphyr is YAML serde implementation where we finally get rid of unsafe-libyaml (and its varieties like libyaml-safer ) with that was initially present in all clones of the former serde-yaml, now unmaintained. There goes my serde-yaml-bw, but also serde-yaml-ng , serde-norway, serde-yml, etc. Serde-saphyr finally replaces that library by the saphyr-parser.

While external crate, unsafe-libyaml quite often resulted in unsafe keyword being required in dependent create as well. At least I was not able to get rid of it regardless that I tried. serde-saphyr itself is unsafe-free, this has been verified also with geiger, #![forbid(unsafe_code)] present on the top of lib.rs so I am adding your badge to it. If somebody else would like to check this additionally, happy to get feedback.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions