pub struct PositionedWrittenUnit {
pub unit: WrittenUnit,
pub position: UnitPosition,
}Expand description
One record of Shaper::normalize_positioned_written_units: a written unit with its
authoritative HUD inventory position (Control for Mvs / Nirugu).
This is an input type: both fields are public and it is deliberately not
#[non_exhaustive] (unlike the crate’s result types), so callers can build records with a
struct literal or PositionedWrittenUnit::new and destructure them freely.
Fields§
§unit: WrittenUnitThe written unit.
position: UnitPositionIts HUD inventory position.
Implementations§
Source§impl PositionedWrittenUnit
impl PositionedWrittenUnit
Sourcepub const fn new(
unit: WrittenUnit,
position: UnitPosition,
) -> PositionedWrittenUnit
pub const fn new( unit: WrittenUnit, position: UnitPosition, ) -> PositionedWrittenUnit
Build a record.
Trait Implementations§
Source§impl Clone for PositionedWrittenUnit
impl Clone for PositionedWrittenUnit
Source§fn clone(&self) -> PositionedWrittenUnit
fn clone(&self) -> PositionedWrittenUnit
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for PositionedWrittenUnit
Source§impl Debug for PositionedWrittenUnit
impl Debug for PositionedWrittenUnit
impl Eq for PositionedWrittenUnit
Source§impl Hash for PositionedWrittenUnit
impl Hash for PositionedWrittenUnit
Source§impl PartialEq for PositionedWrittenUnit
impl PartialEq for PositionedWrittenUnit
impl StructuralPartialEq for PositionedWrittenUnit
Auto Trait Implementations§
impl Freeze for PositionedWrittenUnit
impl RefUnwindSafe for PositionedWrittenUnit
impl Send for PositionedWrittenUnit
impl Sync for PositionedWrittenUnit
impl Unpin for PositionedWrittenUnit
impl UnsafeUnpin for PositionedWrittenUnit
impl UnwindSafe for PositionedWrittenUnit
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more