pub enum AssignmentSource {
Occurrence,
Type(EntityId),
}Expand description
Whether a resolved material assignment came from the object directly or
was inherited from its IfcTypeObject.
Variants§
Occurrence
The IfcRelAssociatesMaterial directly relates the queried object.
Type(EntityId)
The IfcRelAssociatesMaterial relates the object’s IfcTypeObject,
identified by this entity id, and was inherited from it.
Trait Implementations§
Source§impl Clone for AssignmentSource
impl Clone for AssignmentSource
impl Copy for AssignmentSource
Source§impl Debug for AssignmentSource
impl Debug for AssignmentSource
impl Eq for AssignmentSource
Source§impl PartialEq for AssignmentSource
impl PartialEq for AssignmentSource
impl StructuralPartialEq for AssignmentSource
Auto Trait Implementations§
impl Freeze for AssignmentSource
impl RefUnwindSafe for AssignmentSource
impl Send for AssignmentSource
impl Sync for AssignmentSource
impl Unpin for AssignmentSource
impl UnsafeUnpin for AssignmentSource
impl UnwindSafe for AssignmentSource
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