https://github.com/pluots/longdouble
Provide a Rust type for c_longdouble, for FFI interop
https://github.com/pluots/longdouble
Last synced: 3 months ago
JSON representation
Provide a Rust type for c_longdouble, for FFI interop
- Host: GitHub
- URL: https://github.com/pluots/longdouble
- Owner: pluots
- License: other
- Created: 2023-07-02T21:11:50.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-07-02T21:17:57.000Z (almost 2 years ago)
- Last Synced: 2025-02-02T04:04:22.869Z (4 months ago)
- Language: Rust
- Size: 2.93 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE-Apache-2.0
Awesome Lists containing this project
README
# Longdouble
This crate provides the type alias `c_longdouble` for FFI interoperability with
C's `long double`. It does not provide any new types.The exact type that `c_longdouble` aliases to is based on
. Currently the only
bindings available are for targets where `long double` is `f64`. Once the
[`f128` and `f116` RFC](https://github.com/rust-lang/rfcs/pull/3453) becomes
usable, platforms that use `f128` will be supported. If the [additional float
types RFC](https://github.com/rust-lang/rfcs/pull/3451) lands, bindings for f80
will also be supported.