It's enough for one field to be private. Closes #69
This commit is contained in:
1 parent
b039a6c5c2
commit
056505d89f
1 file changed
+1
-1
@@ -23,7 +23,7 @@ To enforce stricter rules, we must keep the fields private[^newtype].
|
||||
We can then provide public methods to interact with a `Ticket` instance.
|
||||
Those public methods will have the responsibility of upholding our invariants (e.g. a title must not be empty).
|
||||
|
||||
If all fields are private, it is no longer possible to create a `Ticket` instance directly using the struct
|
||||
If at least one field is private it is no longer possible to create a `Ticket` instance directly using the struct
|
||||
instantiation syntax:
|
||||
|
||||
```rust
|
||||
|
||||
Reference in new issue
Block a user