tiktokenx 0.1.0

A high-performance Rust implementation of OpenAI's tiktoken library
Documentation
# Clippy configuration for tiktoken_rust

# Set the maximum cognitive complexity for functions
cognitive-complexity-threshold = 25

# Set the maximum number of lines for a function
too-many-lines-threshold = 80

# Set the maximum number of arguments for a function
too-many-arguments-threshold = 6

# Set the maximum number of single char bindings
single-char-binding-names-threshold = 3

# Set the maximum size of types to avoid the type_complexity lint
type-complexity-threshold = 200

# Avoid certain lints that might be too strict for this project
avoid-breaking-exported-api = false

# Enable additional lints
msrv = "1.85.0"

# Additional modern clippy configurations
allow-expect-in-tests = true
allow-unwrap-in-tests = true
allow-dbg-in-tests = true

# Enforce modern Rust patterns
# disallowed-methods can be enabled when needed for specific patterns

# Enforce documentation
missing-docs-in-crate-items = false