thindx 0.0.0-unsound.5

Thin DirectX wrappers
Documentation
1
2
3
4
5
6
use std::marker::PhantomData;

pub(crate) unsafe trait ParentOrPhantom<'r> {}

unsafe impl<'r, T> ParentOrPhantom<'r> for &'r T {}
unsafe impl<'r, T> ParentOrPhantom<'r> for PhantomData<&'r T> {}