pub struct ActivityAssignment {
pub relation: EntityId,
pub target: EntityId,
pub activity: EntityId,
}Expand description
A resolved IfcRelConnectsStructuralActivity attaching one activity (action or reaction) to its target.
Fields§
§relation: EntityIdThe IfcRelConnectsStructuralActivity relation entity itself.
target: EntityIdRelatingElement, the IfcStructuralActivityAssignmentSelect (an IfcElement or IfcStructuralItem) the activity is attached to.
activity: EntityIdRelatedStructuralActivity, the attached IfcStructuralActivity (action or reaction).
Trait Implementations§
Source§impl Clone for ActivityAssignment
impl Clone for ActivityAssignment
Source§impl Debug for ActivityAssignment
impl Debug for ActivityAssignment
impl Eq for ActivityAssignment
Source§impl PartialEq for ActivityAssignment
impl PartialEq for ActivityAssignment
impl StructuralPartialEq for ActivityAssignment
Auto Trait Implementations§
impl Freeze for ActivityAssignment
impl RefUnwindSafe for ActivityAssignment
impl Send for ActivityAssignment
impl Sync for ActivityAssignment
impl Unpin for ActivityAssignment
impl UnsafeUnpin for ActivityAssignment
impl UnwindSafe for ActivityAssignment
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