Commit Graph

25 Commits

Author SHA1 Message Date
Tim 'Piepmatz' Hesse
5542545222 Merge branch 'main' into derive-value 2024-06-06 22:58:25 +02:00
Tim 'Piepmatz' Hesse
f2a1415510 Merge branch 'main' 2024-06-03 16:36:55 +02:00
Tim 'Piepmatz' Hesse
cc8c620de8 removed call_span from FromValue::from_value 2024-06-03 00:19:57 +02:00
Tim 'Piepmatz' Hesse
32571e622d added missing docs on FromValue macro 2024-06-01 23:45:20 +02:00
Tim 'Piepmatz' Hesse
3154c0fa3a applied some clippy fixes 2024-06-01 23:03:59 +02:00
Tim 'Piepmatz' Hesse
5f1eadb850 some fmt 2024-06-01 21:08:30 +02:00
Tim 'Piepmatz' Hesse
a14ea9c2ca unit structs variants may now omit "content" in from_value 2024-06-01 20:56:49 +02:00
Tim 'Piepmatz' Hesse
16f85e49ff implemented derive FromValue for enum
still needs fixing tho
2024-06-01 18:22:02 +02:00
Tim 'Piepmatz' Hesse
1deba599e2 fully qualified Ok and Err 2024-06-01 16:18:03 +02:00
Tim 'Piepmatz' Hesse
dfd66f3480 did some fixes on incorrect paths 2024-06-01 15:14:32 +02:00
Tim 'Piepmatz' Hesse
98a35c65a3 added from_value for unit structs 2024-06-01 15:14:13 +02:00
Tim 'Piepmatz' Hesse
4703fdba47 bumped nu-derive-value version 2024-06-01 09:53:26 +02:00
Tim 'Piepmatz' Hesse
a8b84213c4 implemented FromValue for tuple structs 2024-05-30 09:39:53 +02:00
Tim 'Piepmatz' Hesse
052fe102d1 started implementing derive macro for FromValue 2024-05-27 09:42:20 +02:00
Tim 'Piepmatz' Hesse
444da20fa5 added automatically derived attribute to IntoValue derive impl 2024-05-27 08:51:35 +02:00
Tim 'Piepmatz' Hesse
9f7845b59a clone a bit less 2024-05-26 12:24:42 +02:00
Tim 'Piepmatz' Hesse
8689ace208 use type and content instead of $type and $content 2024-05-22 16:42:19 +02:00
Tim 'Piepmatz' Hesse
a51499b780 made both expects the same message 2024-05-22 14:49:34 +02:00
Tim 'Piepmatz' Hesse
bb14dc48bd added a few docs for the IntoValue derive 2024-05-22 14:49:11 +02:00
Tim 'Piepmatz' Hesse
1d587f566f added better errors for derive into value 2024-05-22 11:24:42 +02:00
Tim 'Piepmatz' Hesse
e014a61d5c cargo fmt 2024-05-22 00:05:28 +02:00
Tim 'Piepmatz' Hesse
084f4b900c handled unnamed fields in structs 2024-05-21 23:52:49 +02:00
Tim 'Piepmatz' Hesse
535f9210d1 added convert_case as dep 2024-05-21 23:50:06 +02:00
Tim 'Piepmatz' Hesse
f1420ac377 implemented and tested struct derive IntoValue 2024-05-20 23:05:10 +02:00
Tim 'Piepmatz' Hesse
809ee938e9 structured derive crate 2024-05-20 11:37:59 +02:00