pub enum ColourRef {
Colour(ColourId),
ColourRgb(ColourRgbId),
ColourSpecification(ColourSpecificationId),
DraughtingPreDefinedColour(DraughtingPreDefinedColourId),
PreDefinedColour(PreDefinedColourId),
Complex(ComplexUnitId),
}Variants§
Colour(ColourId)
ColourRgb(ColourRgbId)
ColourSpecification(ColourSpecificationId)
DraughtingPreDefinedColour(DraughtingPreDefinedColourId)
PreDefinedColour(PreDefinedColourId)
Complex(ComplexUnitId)
Implementations§
Source§impl ColourRef
impl ColourRef
pub fn resolve<'m>(&self, model: &'m StepModel) -> ColourRefView<'m>
pub fn entity_key(&self) -> EntityKey
Trait Implementations§
impl StructuralPartialEq for ColourRef
Auto Trait Implementations§
impl Freeze for ColourRef
impl RefUnwindSafe for ColourRef
impl Send for ColourRef
impl Sync for ColourRef
impl Unpin for ColourRef
impl UnsafeUnpin for ColourRef
impl UnwindSafe for ColourRef
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