summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--book/src/visibility.md8
1 files changed, 7 insertions, 1 deletions
diff --git a/book/src/visibility.md b/book/src/visibility.md
index 039018fc..ac0aac15 100644
--- a/book/src/visibility.md
+++ b/book/src/visibility.md
@@ -23,8 +23,14 @@ struct MostFieldsPrivate {
Then in Rust:
```rust
+# #[repr(C)]
+# pub struct OneFieldPrivate {
+# s: *const ::std::os::raw::c_char,
+# pub b: bool,
+# }
+
impl OneFieldPrivate {
- pub fn new(s: &'static core::ffi::CStr, b: bool) -> Self {
+ pub fn new(s: &'static std::ffi::CStr, b: bool) -> Self {
OneFieldPrivate { s: s.as_ptr(), b }
}
}