pub struct OwnerHistoryDraft<'a> {
pub owning_user: EntityId,
pub owning_application: EntityId,
pub change_action: Option<&'a str>,
pub creation_date: i64,
pub last_modified_date: Option<i64>,
}Expand description
Authored fields for IfcOwnerHistory.
Fields§
§owning_user: EntityIdIfcOwnerHistory.OwningUser, an IfcPersonAndOrganization.
owning_application: EntityIdIfcOwnerHistory.OwningApplication, an IfcApplication.
change_action: Option<&'a str>IfcOwnerHistory.ChangeAction, an IfcChangeActionEnum constant.
creation_date: i64IfcOwnerHistory.CreationDate, an IFC timestamp (seconds since the
1970 epoch).
last_modified_date: Option<i64>IfcOwnerHistory.LastModifiedDate, if the record was edited.
Trait Implementations§
Source§impl<'a> Clone for OwnerHistoryDraft<'a>
impl<'a> Clone for OwnerHistoryDraft<'a>
impl<'a> Copy for OwnerHistoryDraft<'a>
Auto Trait Implementations§
impl<'a> Freeze for OwnerHistoryDraft<'a>
impl<'a> RefUnwindSafe for OwnerHistoryDraft<'a>
impl<'a> Send for OwnerHistoryDraft<'a>
impl<'a> Sync for OwnerHistoryDraft<'a>
impl<'a> Unpin for OwnerHistoryDraft<'a>
impl<'a> UnsafeUnpin for OwnerHistoryDraft<'a>
impl<'a> UnwindSafe for OwnerHistoryDraft<'a>
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