pub struct TargetRelation {
pub log_id: Uid,
pub entity_registry_uid: Uid,
pub entity_type: String,
}Expand description
Relation-table row binding a log to one target entity.
entity_registry_uid points at the exact registry version that was current
when the log was written, which is what makes as-recorded rendering possible.
Fields§
§log_id: Uid§entity_registry_uid: Uid§entity_type: StringTrait Implementations§
Source§impl Clone for TargetRelation
impl Clone for TargetRelation
Source§fn clone(&self) -> TargetRelation
fn clone(&self) -> TargetRelation
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TargetRelation
impl Debug for TargetRelation
Source§impl<'de> Deserialize<'de> for TargetRelation
impl<'de> Deserialize<'de> for TargetRelation
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for TargetRelation
impl RefUnwindSafe for TargetRelation
impl Send for TargetRelation
impl Sync for TargetRelation
impl Unpin for TargetRelation
impl UnsafeUnpin for TargetRelation
impl UnwindSafe for TargetRelation
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