2017-03-16 16:59:55 -05:00
|
|
|
use std::marker::PhantomData;
|
|
|
|
|
|
|
|
pub struct Foo<'a> {
|
|
|
|
f: PhantomData<&'a u32>,
|
|
|
|
}
|
|
|
|
|
|
|
|
pub struct ContentType {
|
|
|
|
pub ttype: Foo<'static>,
|
|
|
|
pub subtype: Foo<'static>,
|
|
|
|
pub params: Option<Foo<'static>>,
|
|
|
|
}
|
|
|
|
|
|
|
|
impl ContentType {
|
|
|
|
// @has const_doc/struct.ContentType.html
|
2018-08-16 06:23:54 -05:00
|
|
|
// @has - '//*[@id="associatedconstant.Any"]' 'const Any: ContentType'
|
2017-03-16 16:59:55 -05:00
|
|
|
pub const Any: ContentType = ContentType { ttype: Foo { f: PhantomData, },
|
|
|
|
subtype: Foo { f: PhantomData, },
|
|
|
|
params: None, };
|
|
|
|
}
|