pub type MaybeBlockId = Option<BlockId>;
pub enum MaybeBlockId { None, Some(BlockId), }
No value.
Some value of type T.
T