Trait alpm::AsAlpmList

source ·
pub trait AsAlpmList<T> { }

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<'a, T: IntoAlpmListPtr, I> AsAlpmList<<<T as IntoAlpmListPtr>::Output as BorrowAlpmListItem<'a>>::Borrow> for I
where I: Iterator<Item = T>, T::Output: BorrowAlpmListItem<'a>,

source§

impl<'b, T: IntoAlpmListItem + BorrowAlpmListItem<'b>> AsAlpmList<<T as BorrowAlpmListItem<'b>>::Borrow> for &AlpmListMut<T>

source§

impl<'b, T: IntoAlpmListItem + BorrowAlpmListItem<'b>> AsAlpmList<<T as BorrowAlpmListItem<'b>>::Borrow> for AlpmListMut<T>

source§

impl<'l, T> AsAlpmList<T> for AlpmList<'l, T>