Commit graph

33 commits

Author SHA1 Message Date
Graham Esau
d07a1be031
Rewrite attribute handling code (#330) 2024-08-27 16:50:47 +01:00
Graham Esau
fb6bd6d439 Add note to docs about setting examples via the extend attribute 2024-08-25 13:09:18 +01:00
Graham Esau
8438865588 Disable doctests for derive code snippets 2024-08-21 17:52:56 +01:00
Graham Esau
2914a1b66a Include derive(JsonSchema) docs in rustdoc 2024-08-21 17:52:56 +01:00
Graham Esau
b4f214f6dc
Remove usages of gen identifier (#323)
`gen` is a reserved keyword in rust 2024, making it very awkward to use as a module/variable name.
2024-08-21 16:15:13 +01:00
Graham Esau
c61b26091e Update examples 2024-08-10 17:57:02 +01:00
Graham Esau
ce15380863
Do not collapse newlines in doc comments (#310) 2024-08-04 16:43:22 +01:00
Graham Esau
d511d447f7 Add separate docs for v0.8/v1 2024-06-09 19:01:24 +01:00
Graham Esau
760403e2f5 Update doc comments and make SchemaGenerator available from crate root 2024-05-27 11:09:15 +01:00
Graham Esau
fb6e1a5c61 Regenerate example schemas 2024-05-26 21:22:48 +01:00
Graham Esau
8c2c32bce0 Regenerate example schemas 2024-05-13 18:33:55 +01:00
Jakub Jirutka
a5e51b22b3
Add #[schemars(inner(...)] attribute to specify schema for array items (#234) 2023-09-09 13:35:53 +01:00
Graham Esau
6f39a13724 Update examples after 0a1200b 2021-11-14 19:05:09 +00:00
Graham Esau
7914593d89 Allow setting validation attributes via #[schemars(...)] 2021-04-18 22:17:53 +01:00
Graham Esau
3a2b425998 Make docs examples a tiny bit prettier 2021-03-25 22:56:25 +00:00
Graham Esau
11d95b79e5
Derive JsonSchema_repr (#76) 2021-03-25 22:36:28 +00:00
Graham Esau
c6588a3596 Update examples 2021-03-25 20:03:16 +00:00
Graham Esau
f6482fd460
Generate schema from any serializable value (#75)
Implement schema_for_value!(...) macro
2021-03-25 18:32:28 +00:00
Graham Esau
803c47bab3 Update examples (changed due to 6a3bba1e) 2021-03-21 21:25:13 +00:00
Graham Esau
e7cae04beb Update docs and changelog 2020-05-16 12:21:09 +01:00
Graham Esau
4c501990b1 Document schema_with attribute 2020-05-15 17:42:37 +01:00
Graham Esau
39918ba06c Update examples 2020-02-29 19:57:18 +00:00
Graham Esau
58cc7fac25 Run cargo fmt 2019-12-29 22:09:54 +00:00
Graham Esau
1605a8a34d Small refactor 2019-12-29 18:45:55 +00:00
Graham Esau
aec4824425 Add example for handling custom serialization 2019-12-28 16:45:00 +00:00
Graham Esau
79155cddf5 Add doc comments example 2019-12-28 15:38:41 +00:00
Graham Esau
e299522573 Delete .travis.yml 2019-12-27 17:50:18 +00:00
Graham Esau
e25791dddf Add generic type to remote derive example 2019-12-27 16:25:50 +00:00
Graham Esau
781f40b061 Improve schema naming for deriving on remote types 2019-12-27 15:37:59 +00:00
Graham Esau
8d40625f10 Add example for remote deriving JsonSchema 2019-12-26 23:18:09 +00:00
Graham Esau
b11536e527 Add example for schemars attributes 2019-12-26 22:20:53 +00:00
Graham Esau
601fc3aaad Add example for custom schema setings 2019-12-26 22:00:47 +00:00
Graham Esau
f387a0ec56 Add examples to docs 2019-12-26 21:34:08 +00:00