Shape-overlap evidence joining a struct with a bare map.
Summary
Types
@type t() :: %Reach.Evidence.RepresentationOverlap.Fact{ map: Reach.Evidence.RepresentationOverlap.MapShape.t(), map_only_keys: [atom()], name_match?: boolean(), shared_keys: [atom()], similarity: float(), struct: Reach.Evidence.RepresentationOverlap.StructShape.t(), struct_only_keys: [atom()] }