Project Nayuki
2643e824eb
Enabled constant evaluation of Rust Version/Mask functions/methods.
2 years ago
Project Nayuki
5d9ec8dfdd
Replaced some Rust object method calls with primitive arithmetic in order to support constant evaluation.
2 years ago
Project Nayuki
13e37016bd
Added directives to Rust code to suppress a stylistic lint check.
2 years ago
Project Nayuki
720f62bddb
Updated package version numbers.
3 years ago
Project Nayuki
4e41cb2c72
Copied paragraphs in Rust comments for top-level QR-encoding functions for consistency.
3 years ago
Project Nayuki
17e1a8a6d4
Marked Rust code to forbid unsafe.
3 years ago
Project Nayuki
52a3273d8c
Updated documentation comments for QrCode::{encode_text(),encode_binary()} in Rust-no-heap and C ports.
3 years ago
Project Nayuki
d4085a443a
Revamped documentation comments about argument arrays in the C and Rust-no-heap ports.
3 years ago
Project Nayuki
5990e6a99c
- In the project (top-level) readme file, kept one language's code example and moved all others out to language-specific readme files.
...
- Added a readme file for each programming language implementation (port) if it didn't already have one, mostly by copying the project readme text, and then added/edited a couple of feature points.
3 years ago
Project Nayuki
df44e259d1
Added a paragraph to partially synchronize all readme files and package-level documentation comments.
3 years ago
Project Nayuki
7a052cc5b2
Removed references to other programming languages within language-specific overview/readme text.
3 years ago
Project Nayuki
f39234b755
Clarified the Rust-no-heap documentation example code.
3 years ago
Project Nayuki
d8ea85f2e2
Added another implementation in Rust, distinguished by performing no heap allocations and enabling no_std.
3 years ago