use ItemLocationState;
/// Returns `T` from a reference to `self`.
///
/// Allows setting a constraint on `Item::State`, such that `&State` can be
/// turned into an `peace_item_interaction_model::ItemLocationState`.
///
/// # Implementors
///
/// You should `impl<'state> From<&'state YourItemState> for ItemLocationState
/// {}`. There is a blanket implementation that implements
/// `RefInto<ItemLocationState> for S where ItemLocationState: From<&'state S>`