alef 0.25.37

Opinionated polyglot binding generator for Rust libraries
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Field path resolution for nested struct/map access in e2e assertions.
//!
//! The `FieldResolver` maps fixture field paths (e.g., "metadata.title") to
//! actual API struct paths (e.g., "metadata.document.title") and generates
//! language-specific accessor expressions.

mod optional_renderers;
mod parse;
mod renderers;
mod resolver;
mod types;

pub use types::{DartFirstClassMap, FieldResolver, PhpGetterMap, StringyField, StringyFieldKind, SwiftFirstClassMap};

#[cfg(test)]
#[path = "field_access/tests.rs"]
mod tests;