From: Ralf Jung Date: Thu, 6 Jun 2019 13:35:31 +0000 (+0200) Subject: we use tag 0 so let's not use a NonZero type X-Git-Url: https://git.ralfj.de/web.git/commitdiff_plain/6623b3da7d6851ccf42186871c7e325abc5c250a?ds=inline;hp=57c15535608590417bd3d56eb26790e4806b83fc we use tag 0 so let's not use a NonZero type --- diff --git a/ralf/_posts/2019-04-30-stacked-borrows-2.md b/ralf/_posts/2019-04-30-stacked-borrows-2.md index 5731826..669d49d 100644 --- a/ralf/_posts/2019-04-30-stacked-borrows-2.md +++ b/ralf/_posts/2019-04-30-stacked-borrows-2.md @@ -80,7 +80,7 @@ pub struct Stack { {% endhighlight %} The *tag* is also simpler than it was before: there are no longer separate tags for mutable and shared references. {% highlight rust %} -pub type PtrId = NonZeroU64; +pub type PtrId = u64; pub enum Tag { Tagged(PtrId), Untagged,