Docs.rs
stav-0.2.0
Platform
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
stav 0.2.0
A statically typed, eager and total configuration language
Crate
Source
Builds
Feature flags
Documentation
Hide files
..
builtins.stav
data_merging.stav
defaults_read_self.stav
deferred_struct_value.stav
equal_plain_values.stav
err_conflict_through_include.stav
err_conflicting_plain_values.stav
err_data_shapes.stav
err_defaults_cycle.stav
err_division_by_zero.stav
err_duplicate_comprehension_key.stav
err_fail_called.stav
err_fuel_steps.stav
err_fuel_string_doubling.stav
err_index_out_of_range.stav
err_integer_overflow.stav
err_invalid_computed_regex.stav
err_missing_map_key.stav
err_option_presence_conflict.stav
err_reference_named_like_its_struct.stav
err_reference_typo.stav
err_references.stav
err_refinement_argument.stav
err_refinement_in_body.stav
err_refinement_lambda_return.stav
err_refinement_let.stav
err_refinement_payload.stav
err_refinement_payload_default.stav
err_refinement_return.stav
err_refinement_struct_argument.stav
err_refinement_struct_in_list.stav
err_refinements.stav
err_required_fields.stav
err_self_instance_cycle.stav
err_symbol_parse.stav
err_tagged_blocks_disagree.stav
example_application.stav
example_bounded_iteration.stav
example_first.stav
example_merging.stav
example_parts.stav
example_self.stav
example_tagged_blocks.stav
expressions.stav
host_sources.stav
implicit_references.stav
late_bindings.stav
let_shadowing.stav
maps_and_sets.stav
options.stav
part_files.stav
parts_merge_once.stav
paths.stav
priorities.stav
render_limits.stav
self_force_removes_edge.stav
self_instances.stav
set_comprehension.stav
symbols.stav
symbols_past_bindings.stav
tagged_blocks_merge.stav
yaml_quoting.stav
1
2
3
struct Root { n: Int = 0 } let m = {"a" = 1} n = m["b"]