@@ -33,7 +33,7 @@ adding the following to your project's
33
33
34
34
``` toml
35
35
[dependencies ]
36
- static_assertions = " 1.0 .0"
36
+ static_assertions = " 1.1 .0"
37
37
```
38
38
39
39
and this to your crate root (` main.rs ` or ` lib.rs ` ):
@@ -53,9 +53,13 @@ This crate exposes the following macros:
53
53
- [ ` assert_eq_size_val! ` ]
54
54
- [ ` assert_fields! ` ]
55
55
- [ ` assert_impl_all! ` ]
56
+ - [ ` assert_impl_any! ` ]
57
+ - [ ` assert_impl_one! ` ]
56
58
- [ ` assert_not_impl_all! ` ]
57
59
- [ ` assert_not_impl_any! ` ]
58
60
- [ ` assert_obj_safe! ` ]
61
+ - [ ` assert_trait_sub_all! ` ]
62
+ - [ ` assert_trait_super_all! ` ]
59
63
- [ ` assert_type_eq_all! ` ]
60
64
- [ ` assert_type_ne_all! ` ]
61
65
- [ ` const_assert! ` ]
@@ -119,7 +123,7 @@ This crate exposes the following macros:
119
123
120
124
```toml
121
125
[dev - dependencies ]
122
- static_assertions = " 1.0 .0"
126
+ static_assertions = " 1.1 .0"
123
127
```
124
128
125
129
and then assertions can be conditionally run behind ` #[cfg(test)] ` :
@@ -163,18 +167,22 @@ at your choosing.
163
167
[ pull request ] : https://github.com/nvzqz/static-assertions-rs/pulls
164
168
[ docs ] : https://docs.rs/static_assertions
165
169
166
- [ `assert_cfg!` ] : https://docs.rs/static_assertions/1.0.0/static_assertions/macro.assert_cfg.html
167
- [ `assert_eq_align!` ] : https://docs.rs/static_assertions/1.0.0/static_assertions/macro.assert_eq_align.html
168
- [ `assert_eq_size!` ] : https://docs.rs/static_assertions/1.0.0/static_assertions/macro.assert_eq_size.html
169
- [ `assert_eq_size_ptr!` ] : https://docs.rs/static_assertions/1.0.0/static_assertions/macro.assert_eq_size_ptr.html
170
- [ `assert_eq_size_val!` ] : https://docs.rs/static_assertions/1.0.0/static_assertions/macro.assert_eq_size_val.html
171
- [ `assert_fields!` ] : https://docs.rs/static_assertions/1.0.0/static_assertions/macro.assert_fields.html
172
- [ `assert_impl_all!` ] : https://docs.rs/static_assertions/1.0.0/static_assertions/macro.assert_impl_all.html
173
- [ `assert_not_impl_all!` ] : https://docs.rs/static_assertions/1.0.0/static_assertions/macro.assert_not_impl_all.html
174
- [ `assert_not_impl_any!` ] : https://docs.rs/static_assertions/1.0.0/static_assertions/macro.assert_not_impl_any.html
175
- [ `assert_obj_safe!` ] : https://docs.rs/static_assertions/1.0.0/static_assertions/macro.assert_obj_safe.html
176
- [ `assert_type_eq_all!` ] : https://docs.rs/static_assertions/1.0.0/static_assertions/macro.assert_type_eq_all.html
177
- [ `assert_type_ne_all!` ] : https://docs.rs/static_assertions/1.0.0/static_assertions/macro.assert_type_ne_all.html
178
- [ `const_assert!` ] : https://docs.rs/static_assertions/1.0.0/static_assertions/macro.const_assert.html
179
- [ `const_assert_eq!` ] : https://docs.rs/static_assertions/1.0.0/static_assertions/macro.const_assert_eq.html
180
- [ `const_assert_ne!` ] : https://docs.rs/static_assertions/1.0.0/static_assertions/macro.const_assert_ne.html
170
+ [ `assert_cfg!` ] : https://docs.rs/static_assertions/1.1.0/static_assertions/macro.assert_cfg.html
171
+ [ `assert_eq_align!` ] : https://docs.rs/static_assertions/1.1.0/static_assertions/macro.assert_eq_align.html
172
+ [ `assert_eq_size!` ] : https://docs.rs/static_assertions/1.1.0/static_assertions/macro.assert_eq_size.html
173
+ [ `assert_eq_size_ptr!` ] : https://docs.rs/static_assertions/1.1.0/static_assertions/macro.assert_eq_size_ptr.html
174
+ [ `assert_eq_size_val!` ] : https://docs.rs/static_assertions/1.1.0/static_assertions/macro.assert_eq_size_val.html
175
+ [ `assert_fields!` ] : https://docs.rs/static_assertions/1.1.0/static_assertions/macro.assert_fields.html
176
+ [ `assert_impl_all!` ] : https://docs.rs/static_assertions/1.1.0/static_assertions/macro.assert_impl_all.html
177
+ [ `assert_impl_any!` ] : https://docs.rs/static_assertions/1.1.0/static_assertions/macro.assert_impl_any.html
178
+ [ `assert_impl_one!` ] : https://docs.rs/static_assertions/1.1.0/static_assertions/macro.assert_impl_one.html
179
+ [ `assert_not_impl_all!` ] : https://docs.rs/static_assertions/1.1.0/static_assertions/macro.assert_not_impl_all.html
180
+ [ `assert_not_impl_any!` ] : https://docs.rs/static_assertions/1.1.0/static_assertions/macro.assert_not_impl_any.html
181
+ [ `assert_obj_safe!` ] : https://docs.rs/static_assertions/1.1.0/static_assertions/macro.assert_obj_safe.html
182
+ [ `assert_trait_sub_all!` ] : https://docs.rs/static_assertions/1.1.0/static_assertions/macro.assert_trait_sub_all.html
183
+ [ `assert_trait_super_all!` ] : https://docs.rs/static_assertions/1.1.0/static_assertions/macro.assert_trait_super_all.html
184
+ [ `assert_type_eq_all!` ] : https://docs.rs/static_assertions/1.1.0/static_assertions/macro.assert_type_eq_all.html
185
+ [ `assert_type_ne_all!` ] : https://docs.rs/static_assertions/1.1.0/static_assertions/macro.assert_type_ne_all.html
186
+ [ `const_assert!` ] : https://docs.rs/static_assertions/1.1.0/static_assertions/macro.const_assert.html
187
+ [ `const_assert_eq!` ] : https://docs.rs/static_assertions/1.1.0/static_assertions/macro.const_assert_eq.html
188
+ [ `const_assert_ne!` ] : https://docs.rs/static_assertions/1.1.0/static_assertions/macro.const_assert_ne.html
0 commit comments