usestd::fmt::Debug;usestd::marker::PhantomData;/// The semantic equivalent of a [`ConstExpr`][crate::ast::ConstExpr], at
/// least theoretically. This part of the API is sadly not done yet, so this is
/// just a placeholder.
////// See: rust-marker/marker#179
#[repr(C)]pubstructConstValue<'ast>{_lifetime:PhantomData<&'ast()>,
}impl<'ast> Debug forConstValue<'ast>{fnfmt(&self, f:&mutstd::fmt::Formatter<'_>)->std::fmt::Result{
f.debug_struct("ConstValue {{ /* WIP: See rust-marker/marker#179 */}}").finish()}}#[cfg(feature ="driver-api")]impl<'ast>ConstValue<'ast>{pubfnnew()->Self{Self{ _lifetime: PhantomData }}}