Skip to main content

Crate meta_language

Crate meta_language 

Source

Re-exports§

pub use access::EngineNetwork;
pub use access::ReadOnlyNetwork;
pub use access::ReadOnlyViolation;
pub use api_styles::run_api_style_fixture;
pub use api_styles::ApiOperation;
pub use api_styles::ApiOperationEntry;
pub use api_styles::ApiStyle;
pub use api_styles::ApiStyleCell;
pub use api_styles::ApiStyleFixture;
pub use api_styles::FluentNetworkApi;
pub use api_styles::FluentPipeline;
pub use api_styles::LinkCliSubstitution;
pub use api_styles::LinkCliSubstitutionError;
pub use api_styles::LinkCliSubstitutionKind;
pub use api_styles::API_OPERATIONS;
pub use configuration::AccessMode;
pub use configuration::FormalizationLevel;
pub use configuration::LanguageIdentificationDetector;
pub use configuration::NaturalizationDirection;
pub use configuration::ParseConfiguration;
pub use configuration::RegionDetectionPolicy;
pub use configuration::TriviaAttachmentPolicy;
pub use document_formatting::canonical_document_format;
pub use document_formatting::document_format_profile;
pub use document_formatting::docx_package_is_recognized;
pub use document_formatting::docx_profile_is_recognized;
pub use document_formatting::parse_docx_document;
pub use document_formatting::parse_docx_package;
pub use document_formatting::parse_markup_document;
pub use document_formatting::parse_pdf_document;
pub use document_formatting::pdf_profile_is_recognized;
pub use document_formatting::render_docx_document;
pub use document_formatting::render_docx_package;
pub use document_formatting::render_pdf_document;
pub use document_formatting::BlockNode;
pub use document_formatting::DocumentFormatInstance;
pub use document_formatting::DocumentFormatMatch;
pub use document_formatting::DocumentFormattingSeedReport;
pub use document_formatting::FormattingDocument;
pub use document_formatting::InlineNode;
pub use document_formatting::CROSS_FORMAT_CONCEPTS;
pub use document_formatting::DOCUMENT_FORMATS;
pub use language_parser::BuiltInLanguageParser;
pub use language_parser::LanguageParser;
pub use language_profile::LanguageProfile;
pub use language_profile::LanguageProfileViolation;
pub use link_flags::LinkFlags;
pub use link_network::LinkId;
pub use link_network::LinkMetadata;
pub use link_network::LinkNetwork;
pub use link_network::LinkType;
pub use link_network::NetworkProjection;
pub use lino_serialization::LinoSerializationError;
pub use mixed_regions::EmbeddedRegion;
pub use parity::GrammarEmbeddingTarget;
pub use parity::LanguageFamily;
pub use parity::LanguageFixture;
pub use parity::LanguageTarget;
pub use parity::ParityCapability;
pub use parity::ParityFixture;
pub use parity::ParityTarget;
pub use parity::ParityTransformExpectation;
pub use parity::ParityVerificationExpectation;
pub use parity::DATA_FORMAT_TARGETS;
pub use parity::GRAMMAR_EMBEDDING_TARGETS;
pub use parity::LANGUAGE_FIXTURES;
pub use parity::MARKUP_LANGUAGE_TARGETS;
pub use parity::NATURAL_LANGUAGE_TARGETS;
pub use parity::PARITY_FIXTURES;
pub use parity::PARITY_TARGETS;
pub use parity::PROGRAMMING_LANGUAGE_TARGETS;
pub use parity::SECOND_TIER_PROGRAMMING_LANGUAGE_TARGETS;
pub use parser_registry::ParserRegistry;
pub use query::LinkQuery;
pub use query::QueryCapture;
pub use query::QueryCaptures;
pub use query::QueryMatch;
pub use query::QueryParseError;
pub use query::QueryPredicate;
pub use query::QueryPredicateArgument;
pub use query::QueryPredicateHost;
pub use query_algebra::LinkRule;
pub use query_algebra::LinkRuleCapture;
pub use query_algebra::LinkRuleCaptures;
pub use query_algebra::LinkRuleMatch;
pub use query_algebra::LinkRuleParseError;
pub use query_algebra::LinkRuleRegistry;
pub use query_algebra::LinkRuleSnapshotCase;
pub use query_algebra::LinkRuleSnapshotExpectation;
pub use query_algebra::LinkRuleSnapshotReport;
pub use query_algebra::LinkRuleSnapshotResult;
pub use query_algebra::LinkRuleSnapshotSuite;
pub use query_algebra::TraversalReport;
pub use query_algebra::TraversalStrategy;
pub use rust_codec::LinksCodecError;
pub use rust_codec::LinksDecoder;
pub use rust_codec::LinksEncoder;
pub use rust_codec::LinksObject;
pub use rust_codec::RustFieldShape;
pub use rust_codec::RustTypeKind;
pub use rust_codec::RustTypeShape;
pub use semantics::ProbabilisticTruthValue;
pub use semantics::Probability;
pub use semantics::TruthValue;
pub use snapshots::MutableNetworkSnapshot;
pub use snapshots::NetworkSnapshot;
pub use snapshots::StructuralDiff;
pub use source::ByteRange;
pub use source::Point;
pub use source::SourceSpan;
pub use storage::DoubletsLinkStore;
pub use storage::EngineLinkStore;
pub use storage::LinkStore;
pub use storage::LinkStoreBackend;
pub use storage::LinkStoreQuery;
pub use storage::StorageError;
pub use substitution::SubstitutionBindings;
pub use substitution::SubstitutionReport;
pub use substitution::SubstitutionRule;
pub use substitution::SubstitutionValue;
pub use substitution::VariableSubstitutionRule;
pub use transform::QuasiquoteError;
pub use transform::QuasiquoteTemplate;
pub use transform::ReplacementReport;
pub use transform::ReplacementRule;
pub use transform::SourceTextPredicateHost;
pub use transform::TextReplacement;
pub use translation_rules::TranslationRule;
pub use translation_rules::TranslationRuleRegistry;
pub use translation_rules::TranslationRuleSet;
pub use translation_rules::TranslationRuleSetLoadError;
pub use translation_rules::TranslationTemplate;
pub use verification::VerificationIssue;
pub use verification::VerificationIssueKind;
pub use verification::VerificationReport;

Modules§

access
Read-only and mutable engine access controls.
api_styles
API-style parity registry and adapters.
configuration
document_formatting
Shared, language-free document-formatting concept ontology.
language_parser
language_profile
link_flags
link_network
lino_serialization
Lossless serialization of a LinkNetwork to and from links-notation text.
mixed_regions
parity
parser_registry
query
query_algebra
rust_codec
Rust value and type-shape codec for LinkNetwork.
semantics
snapshots
source
storage
Pluggable storage backends for meta-language links.
substitution
transform
translation_rules
verification

Structs§

ConceptOntologyImportReport
Summary returned after importing concept links from an ontology source.
ConceptOntologySeedReport
Summary returned after seeding the shared concept ontology into a network.
NaturalLanguageGrammarFixture
Starter pass/fail grammar fixture for one natural-language target.

Constants§

NATURAL_LANGUAGE_GRAMMAR_FIXTURES
Executable natural-language grammar fixture pairs for each target language.