From e1a44b5d1d7149c0a0da6c352495c85c12cf514b Mon Sep 17 00:00:00 2001 From: Lukas Wirth Date: Thu, 18 Aug 2022 13:00:43 +0200 Subject: [PATCH] Add missing db param in book example --- book/src/overview.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/book/src/overview.md b/book/src/overview.md index 0d6f088c..2a7c58da 100644 --- a/book/src/overview.md +++ b/book/src/overview.md @@ -114,7 +114,7 @@ Finally, you can also modify the value of an input field by using the setter met Since this is modifying the input, the setter takes an `&mut`-reference to the database: ```rust -file.set_contents(String::from("fn foo() { /* add a comment */ }")); +file.set_contents(&mut db, String::from("fn foo() { /* add a comment */ }")); ``` ## Tracked functions @@ -216,7 +216,7 @@ Sometimes it is useful to define a tracked function but specify its value for so For example, maybe the default way to compute the representation for a function is to read the AST, but you also have some built-in functions in your language and you want to hard-code their results. This can also be used to simulate a field that is initialized after the tracked struct is created. -To support this use case, you can use the `specify` method associated with tracked functions. +To support this use case, you can use the `specify` method associated with tracked functions. To enable this method, you need to add the `specify` flag to the function to alert users that its value may sometimes be specified externally. ```rust