Trait alpm::AsAlpmListItemPtr [−][src]
pub unsafe trait AsAlpmListItemPtr<'a> { type Output; const FREE: Option<unsafe extern "C" fn(_ptr: *mut c_void)>; fn as_ptr(&self) -> *mut c_void; }
Associated Types
Associated Constants
Required methods
Implementations on Foreign Types
impl<'a, T: AsAlpmListItemPtr<'a>> AsAlpmListItemPtr<'a> for &T
[src]
impl<'a, T: AsAlpmListItemPtr<'a>> AsAlpmListItemPtr<'a> for &T
[src]impl<'a> AsAlpmListItemPtr<'a> for String
[src]
impl<'a> AsAlpmListItemPtr<'a> for String
[src]impl<'a> AsAlpmListItemPtr<'a> for &str
[src]
impl<'a> AsAlpmListItemPtr<'a> for &str
[src]Implementors
impl<'a> AsAlpmListItemPtr<'a> for Db<'a>
[src]
impl<'a> AsAlpmListItemPtr<'a> for Db<'a>
[src]impl<'a> AsAlpmListItemPtr<'a> for Dep<'a>
[src]
impl<'a> AsAlpmListItemPtr<'a> for Dep<'a>
[src]impl<'a> AsAlpmListItemPtr<'a> for Depend
[src]
impl<'a> AsAlpmListItemPtr<'a> for Depend
[src]impl<'a> AsAlpmListItemPtr<'a> for Package<'a>
[src]
impl<'a> AsAlpmListItemPtr<'a> for Package<'a>
[src]