Crates.io | rfa |
lib.rs | rfa |
version | 0.5.9 |
source | src |
created_at | 2023-02-21 19:36:40.536595 |
updated_at | 2024-08-18 18:17:28.402439 |
description | A port ERFA to Rust. |
homepage | https://gitflic.ru/project/ursa-project/rfa-lib |
repository | https://gitflic.ru/project/ursa-project/rfa-lib |
max_upload_size | |
id | 791028 |
size | 889,270 |
Этот проект является портом ERFA, которая, в свою очередь является свободной реализацией SOFA. В экосистеме Rust уже существует подобный порт: rust-erfa, но, в отличии от него, здесь ставится задача вносить минимальные изменения при переносе.
Причина, побудившая действовать в таком стиле - это желание свести к минимуму риск привнести ошибку, а также упростить дальнейшую поддержку.
Не до конца разобравшись возможно ли использовать приставку era в названиях функций и структур, на всякий случай решил заменить ее на ursa.