ParentFull threadkobebrookskC3·but without macros, how would you expose a safe interface? fn pin(x: T) -> Pin<&mut T> { ... } would move the valueView on HN