native_api_1c_core

Crates.ionative_api_1c_core
lib.rsnative_api_1c_core
version0.9.4
sourcesrc
created_at2023-08-10 06:57:35.661828
updated_at2023-11-01 04:47:25.427005
descriptionCore library for Native API 1C
homepage
repositoryhttps://github.com/Sebekerga/native_api_1c
max_upload_size
id940663
size53,100
Maxim Kozlov (Sebekerga)

documentation

README

This is a fork of medigor/example-native-api-rs that is made to be a core crate for 1C:Enterprise 8 Native API development. As of this moment, crate is tested on Linux and Windows. It should work on MacOS as well, but it is not tested.

It implements FFI for Native API components and provides a set of types and AddInWrapper trait that can be used to implement 1C:Enterprise 8 Native API components in Rust. While it can be used as a standalone crate, it is intended to be used as a dependency for native_api_1c crate.

For FFI implementation, see original repository or this issue discussion

Aside from some features (especially on Connection interface) not yet implemented, this crate should cover most important of the Native API functionality.

Commit count: 36

cargo fmt