File tree Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Expand file tree Collapse file tree 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; }
151151#[ stable( feature = "raw_os" , since = "1.1.0" ) ]
152152#[ doc( no_inline) ]
153153pub 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