Struct acacia::traits::Positioned
[−]
[src]
pub struct Positioned<O, P> {
pub object: O,
pub position: P,
}A positioned object
This is the most simple generic implementation of Position and serves as a wrapper for types that do not have a notion of a position themselves. It equips these with an additional generic position as an attribute.
Fields
object: O
The object wrapped in this type
position: P
The position stored along with it
Trait Implementations
impl<O: Clone, P: Clone> Clone for Positioned<O, P>[src]
fn clone(&self) -> Positioned<O, P>
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0
Performs copy-assignment from source. Read more