tackler-rs

Crates.iotackler-rs
lib.rstackler-rs
version
sourcesrc
created_at2022-12-31 10:48:20.849454
updated_at2024-12-26 05:18:51.720722
descriptionRusty Services for Tackler accounting engine with native GIT SCM support
homepagehttps://tackler.e257.fi/
repositoryhttps://github.com/e257-fi/tackler-ng
max_upload_size
id748377
Cargo.toml error:TOML parse error at line 24, column 1 | 24 | autolib = false | ^^^^^^^ unknown field `autolib`, expected one of `name`, `version`, `edition`, `authors`, `description`, `readme`, `license`, `repository`, `homepage`, `documentation`, `build`, `resolver`, `links`, `default-run`, `default_dash_run`, `rust-version`, `rust_dash_version`, `rust_version`, `license-file`, `license_dash_file`, `license_file`, `licenseFile`, `license_capital_file`, `forced-target`, `forced_dash_target`, `autobins`, `autotests`, `autoexamples`, `autobenches`, `publish`, `metadata`, `keywords`, `categories`, `exclude`, `include`
size0
35V LG84 (35VLG84)

documentation

README

Tackler-NG: Rusty Services

Tackler is fast, reliable bookkeeping tool with native GIT SCM support for plain text accounting, written in Rust.

These are Rusty Services for Tackler CLI.

The Rusty Services are assorted bits and pieces which are needed for Tackler, but won't fit into the domain of plain text accounting.

Full haystack regex matchers

By default Rust regex::Regex::is_match will test if there is a match for the regex anywhere in the haystack given.

These constructors create a regex which will try to match against the full haystack by default. This logic is similar than java.util.regex.Matcher.matches()

tackler_rs::regex::{
    new_full_haystack_regex,
    new_full_haystack_regex_set,
    peeled_pattern,
    peeled_patterns
}

Serializers and Deserializers for full haystack matchers

This is serializer and deserializer implementation of full haystack matcher for Serde.

tackler_rs::regex::serde::full_haystack_matcher

Tackler components on Crates.io

Commit count: 186

cargo fmt