title: Ownership and move semantics
body: <p>Given the following definition of an owner, does it make any sense to talk about move semantics for objects that do not own resources?</p>
  <p><a href="https://www.stroustrup.com/resource-model.pdf" rel="nofollow noreferrer">https://www.stroustrup.com/resource-model.pdf</a></p>
  <blockquote>
  <p>An owner is an object containing a pointer to an object allocated by new for which a delete is required.</p>
  </blockquote>
  <p>Stated in another way, does it make any sense to explicitly define move constructor and move assignment operators for an object that does not hold a pointer to an object that is allocated on the heap?</p>
  <p>Thanks</p>