Trait intern::Intern
[−]
[src]
pub trait Intern { type Interned: 'static; fn intern(self) -> &'static Self::Interned; }
Associated Types
type Interned: 'static
Required Methods
Implementors
impl<'a> Intern for &'a str
impl Intern for String
impl<'a> Intern for &'a String
impl<'a> Intern for &'a mut String
impl<'a> Intern for &'a CStr
impl Intern for CString
impl<'a> Intern for &'a CString
impl<'a> Intern for &'a mut CString
impl<'a> Intern for &'a OsStr
impl Intern for OsString
impl<'a> Intern for &'a OsString
impl<'a> Intern for &'a mut OsString
impl<'a> Intern for &'a Path
impl Intern for PathBuf
impl<'a> Intern for &'a PathBuf
impl<'a> Intern for &'a mut PathBuf