File tree 1 file changed +14
-0
lines changed
1 file changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -151,3 +151,17 @@ type_alias_no_nz! { "double.md", c_double = f64; }
151
151
#[ stable( feature = "raw_os" , since = "1.1.0" ) ]
152
152
#[ doc( no_inline) ]
153
153
pub use core:: ffi:: c_void;
154
+
155
+ /// Equivalent to C's `size_t` type, from `stddef.h` (or `cstddef` for C++).
156
+ ///
157
+ /// This type is currently always [`usize`], however in the future there may be
158
+ /// platforms where this is not the case.
159
+ #[ unstable( feature = "c_size_t" , issue = "none" ) ]
160
+ pub type c_size_t = usize ;
161
+
162
+ /// Equivalent to C's `ssize_t` type, from `stddef.h` (or `cstddef` for C++).
163
+ ///
164
+ /// This type is currently always [`isize`], however in the future there may be
165
+ /// platforms where this is not the case.
166
+ #[ unstable( feature = "c_size_t" , issue = "none" ) ]
167
+ pub type c_ssize_t = isize ;
You can’t perform that action at this time.
0 commit comments