pub struct ViewDatum {
pub name: String,
pub kind: DatumKind,
pub frame: CoordinateSystem,
pub components: Vec<(DatumComponent, String)>,
}Expand description
A datum of the part. A frame’s axes and planes are picked on their own,
by the names its target gives them (ViewDatum::components).
Fields§
§name: String§kind: DatumKind§frame: CoordinateSystem§components: Vec<(DatumComponent, String)>The names of a frame’s components, as its target names them.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ViewDatum
impl RefUnwindSafe for ViewDatum
impl Send for ViewDatum
impl Sync for ViewDatum
impl Unpin for ViewDatum
impl UnsafeUnpin for ViewDatum
impl UnwindSafe for ViewDatum
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