docs.rs failed to build fre-sys-0.1.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build:
fre-sys-0.2.1
fre-sys
Rust bindings for the AIR SDK C API (FlashRuntimeExtensions.h), used to build Flash Runtime Extensions (FRE).
This crate requires the AIR SDK.
The AIR SDK is currently maintained by Harman (Samsung), originally developed by Adobe.
You must obtain the AIR SDK from the official distributor (currently Harman) and set it up manually.
This project does not distribute any proprietary SDK files.
Most users should use fre-rs, which provides a safer and more ergonomic abstraction over this crate.
References
- https://airsdk.harman.com/
- https://airsdk.dev/docs
- https://airsdk.dev/reference/actionscript/3.0/
- https://help.adobe.com/en_US/air/extensions/index.html
- https://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/index.html
Safety
This crate provides low-level bindings over the AIR runtime:
- Underlying objects may be modified externally by the runtime.
- No guarantee of exclusive access.
- Correct usage of the AIR C API is required.
Users must ensure correct lifetimes and ownership assumptions.
License
MIT OR Apache-2.0
Example
use *;
pub unsafe extern "C"
unsafe extern "C"
;
unsafe
static FUNC: Function = Function;
unsafe extern "C"