anchor.diff:  
   ==== Setting fields
   
  -Sometimes you need to set a field in a struct sent by reference to a mock function.
  +Sometimes you need to set a field in a struct sent by reference to a mocked function.
   You cannot use the `will_set_contents_of_parameter()` directly since you can't, or even don't want to, know the complete information in the structure.
   But with a little bit of boilerplate in your mock function you can still write to a single field.
   
  
positive.code: NOTE: Before you can do this you need to implement the mock functions, of course.
  I.e. write functions that replaces the real functions and instead calls `mock()`.
  
  TIP: You can try the `cgreen-mocker` for this, as described in <<cgreen-mocker>>.
  
  
  
negative.code:          will_return_by_value(returned_struct, sizeof(Struct));
           /* `returned_struct` has been copied to an allocated area */
  -----------------------
  
  NOTE: In some future version the `size` argument will be removed from `will_return_by_value()` size since the macro can easily calculate that for you.
  
  
  The mock function will then look like this:
  
  