Trait std::borrow::BorrowFromUnstable
[-]
[+]
[src]
pub trait BorrowFrom<Owned> {
fn borrow_from(owned: &Owned) -> &Self;
}A trait for borrowing data.
Required Methods
fn borrow_from(owned: &Owned) -> &Self
Immutably borrow from an owned value.
Implementors
impl<T> BorrowFrom<T> for Timpl<'a, T> BorrowFrom<&'a T> for Timpl<'a, T> BorrowFrom<&'a mut T> for Timpl<'a, T, B> BorrowFrom<Cow<'a, T, B>> for Bimpl<T> BorrowFrom<Vec<T>> for [T]impl BorrowFrom<String> for strimpl<T> BorrowFrom<Arc<T>> for Timpl<T> BorrowFrom<Rc<T>> for T