let mut variable: Type; loop { variable = value; }
or
loop { let variable: Type = value; }
This is just flat out false.
This is just flat out false.