Trait borrow_bag::Lookup
[−]
[src]
pub trait Lookup<T, N> { }Allows borrowing a value of type T from the implementing type. This can be used to constrain
a Handle argument to ensure it can be used with the corresponding BorrowBag.
Examples
fn borrow_from<V, T, N>(bag: &BorrowBag<V>, handle: Handle<T, N>) -> &T where V: Lookup<T, N> { bag.borrow(handle) }