Identifies a single mutation site. The format of the strings is chosen by the plugin; the runtime treats this as an opaque key.
Parts must be non-empty and contain no '/': a MutationId is rendered
as the slash-separated concatenation of its parts and parsed back by
splitting on '/'. The empty list and empty parts would render to a
string that parseMutationId cannot round-trip; '/' in a part would
be split on parse.
Constructors
Instances8Eq, Ord, Show, Generic, Validity, HasCodec, …
Eq MutationIdDefined in sydtest-mutation-runtime-0.2.0.0 · Test.Syd.Mutation.RuntimeOrd MutationIdDefined in sydtest-mutation-runtime-0.2.0.0 · Test.Syd.Mutation.RuntimeShow MutationIdDefined in sydtest-mutation-runtime-0.2.0.0 · Test.Syd.Mutation.RuntimeGeneric MutationIdDefined in sydtest-mutation-runtime-0.2.0.0 · Test.Syd.Mutation.RuntimeValidity MutationIdDefined in sydtest-mutation-runtime-0.2.0.0 · Test.Syd.Mutation.RuntimeHasCodec MutationIdDefined in sydtest-mutation-runtime-0.2.0.0 · Test.Syd.Mutation.RuntimeGenValid MutationIdDefined in sydtest-mutation-runtime-0.2.0.0 · Test.Syd.Mutation.Runtimetype Rep MutationId = D1 ('MetaDataDefined in sydtest-mutation-runtime-0.2.0.0 · Test.Syd.Mutation.Runtime"MutationId"
"Test.Syd.Mutation.Runtime"
"sydtest-mutation-runtime-0.2.0.0-DXmIo5BpBXHKPuY8GFhvTn"
'True) (C1 ('MetaCons"MutationId"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [String])))