pub struct EntityMergeRequest {
pub survivor: WireUuid,
pub merged: WireUuid,
pub confidence: f32,
pub reason: String,
pub request_id: WireUuid,
}Expand description
ENTITY_MERGE (0x0134). Fold merged into survivor when they turn out
to be the same real-world entity. The merge is reversible within a grace
window (see the response), so a wrong merge is recoverable rather than
destructive.
Fields§
§survivor: WireUuid§merged: WireUuid§confidence: f32§reason: String§request_id: WireUuidTrait Implementations§
Source§impl Clone for EntityMergeRequest
impl Clone for EntityMergeRequest
Source§impl Debug for EntityMergeRequest
impl Debug for EntityMergeRequest
Source§impl<'de> Deserialize<'de> for EntityMergeRequest
impl<'de> Deserialize<'de> for EntityMergeRequest
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
Source§impl PartialEq for EntityMergeRequest
impl PartialEq for EntityMergeRequest
Source§impl Serialize for EntityMergeRequest
impl Serialize for EntityMergeRequest
impl StructuralPartialEq for EntityMergeRequest
Auto Trait Implementations§
impl Freeze for EntityMergeRequest
impl RefUnwindSafe for EntityMergeRequest
impl Send for EntityMergeRequest
impl Sync for EntityMergeRequest
impl Unpin for EntityMergeRequest
impl UnsafeUnpin for EntityMergeRequest
impl UnwindSafe for EntityMergeRequest
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