func (e *PGPKeyExportEngine) queryMatch(k libkb.GenericKey) bool { if len(e.arg.Query) == 0 { return true } var match bool switch e.qtype { case either: match = libkb.KeyMatchesQuery(k, e.arg.Query, e.arg.ExactMatch) case fingerprint: match = k.GetFingerprintP().Match(e.arg.Query, e.arg.ExactMatch) case kid: match = k.GetKID().Match(e.arg.Query, e.arg.ExactMatch) } return match }