Project Nayuki
|
8ef73d2325
|
Changed Rust API to take Option<u8> instead of i8 for automatic masking, updated related code and assertions.
|
2017-09-06 16:20:09 +00:00 |
|
Project Nayuki
|
514d23a19e
|
Added Rust language details to readme text, incremented Python library version, set Rust library version.
|
2017-08-31 20:59:44 +00:00 |
|
Project Nayuki
|
fca2a8a27c
|
Added documentation comments to all remaining Rust functions/methods/structs, and added some section heading comments too.
|
2017-08-31 20:22:19 +00:00 |
|
Project Nayuki
|
3d4d941da3
|
Updated a few documentation comments.
|
2017-08-31 20:21:32 +00:00 |
|
Project Nayuki
|
272ca8bb54
|
Split long lines in various {Java, JavaScript, Python, C++, C, Rust} code, without changing behavior.
|
2017-08-31 20:19:41 +00:00 |
|
Project Nayuki
|
1d5ceab068
|
Split long lines in a comment in {Java, JavaScript, C++, Python, Rust} language versions, without changing wording.
|
2017-08-31 20:18:41 +00:00 |
|
Project Nayuki
|
e9010fc7ef
|
Removed QrCode_ prefix from name of another module-private constant in Rust code (related to commit eb200b8ebc1d).
|
2017-08-28 05:44:20 +00:00 |
|
Project Nayuki
|
88be30fe12
|
Changed Rust QrSegmentMode struct into enum, changed fields to methods, made the type copyable, got rid of static lifetimes and references in favor of passing by value, updated a program to work with this altered API.
|
2017-08-28 05:43:00 +00:00 |
|
Project Nayuki
|
b7817ab944
|
Changed Rust QrCodeEcc struct into enum, changed fields to methods, made the type copyable, got rid of static lifetimes and references in favor of passing by value, updated programs to work with this altered API.
|
2017-08-28 05:32:53 +00:00 |
|
Project Nayuki
|
03b502946d
|
Added Rust port of runnable worker program for batch testing.
|
2017-08-28 04:12:18 +00:00 |
|
Project Nayuki
|
82156abb10
|
Changed Rust library's API to return Option<QrCode> instead of QrCode, updated demo program to fit.
|
2017-08-28 04:04:12 +00:00 |
|
Project Nayuki
|
712dfb9f77
|
Added comments in Python and Rust code.
|
2017-08-28 01:06:43 +00:00 |
|
Project Nayuki
|
98540764ce
|
Simplified Rust code, without changing behavior.
|
2017-08-28 00:57:53 +00:00 |
|
Project Nayuki
|
5ddb2e9d63
|
Simplified an analogous piece of C++ and Rust code.
|
2017-08-28 00:54:44 +00:00 |
|
Project Nayuki
|
eb200b8ebc
|
Removed QrCode_ prefix from names of module-private constants in Rust code.
|
2017-08-28 00:26:14 +00:00 |
|
Project Nayuki
|
d4f71e49d7
|
Added a working demo example program in Rust.
|
2017-08-28 00:08:44 +00:00 |
|
Project Nayuki
|
7f6032d6ba
|
Added public methods to Rust code, made an existing function public.
|
2017-08-27 23:51:50 +00:00 |
|
Project Nayuki
|
5424a86981
|
Added Rust QrSegment verbatim public constructor function, changed existing factory functions to use it.
|
2017-08-27 23:51:27 +00:00 |
|
Project Nayuki
|
61d08f0af9
|
Added a method to Rust library.
|
2017-08-27 23:49:43 +00:00 |
|
Project Nayuki
|
8b9caed527
|
Changed a top-level Rust function to take &str instead of &[char].
|
2017-08-27 23:49:31 +00:00 |
|
Project Nayuki
|
dd9d822950
|
Fixed logic errors in Rust library code.
|
2017-08-27 23:48:16 +00:00 |
|
Project Nayuki
|
1950574bda
|
Continued adding functionality to the incomplete Rust language implementation.
|
2017-08-27 00:27:03 +00:00 |
|
Project Nayuki
|
358fa7af57
|
Converted if-panic!() in Rust code to assert!() or assert_eq!(), without changing behavior.
|
2017-08-27 00:21:23 +00:00 |
|
Project Nayuki
|
188a368796
|
Updated and simplified some pieces of Rust code.
|
2017-08-27 00:10:28 +00:00 |
|
Project Nayuki
|
58a39a96c3
|
Added an initial, incomplete, but compilable Rust implementation of this library.
|
2017-08-26 02:03:26 +00:00 |
|