MCPcopy Create free account
hub / github.com/GoogleChrome/webstatus.dev / GetKeyFromExternal

Method GetKeyFromExternal

lib/gcpspanner/client.go:454–454  ·  view source on GitHub ↗
(ExternalStruct)

Source from the content-addressed store, hash-verified

452// externalKeyMapper handles getting the business key from an external struct.
453type externalKeyMapper[ExternalStruct any, Key comparable] interface {
454 GetKeyFromExternal(ExternalStruct) Key
455}
456
457// internalKeyMapper handles getting the primary key from an internal Spanner struct.

Callers 5

upsertAndGetIDMethod · 0.65
upsertWithTransactionMethod · 0.65
updateWithTransactionMethod · 0.65
removeWithTransactionMethod · 0.65
SyncMethod · 0.65

Implementers 15

systemManagedSavedSearchMapperlib/gcpspanner/system_managed_saved_se
splitWebFeatureMapperlib/gcpspanner/split_web_features.go
webFeaturesSnapshotSpannerMapperlib/gcpspanner/web_feature_snapshots.g
featureDiscouragedDetailsSpannerMapperlib/gcpspanner/feature_discouraged_det
snapshotSpannerMapperlib/gcpspanner/snapshots.go
updateUserSavedSearchMapperlib/gcpspanner/update_user_saved_searc
wptRunSpannerMapperlib/gcpspanner/wpt_run.go
browserReleaseSpannerMapperlib/gcpspanner/browser_releases.go
dailyChromiumHistogramEnumCapstonesSpannerMapperlib/gcpspanner/daily_chromium_histogra
movedWebFeatureMapperlib/gcpspanner/moved_web_features.go
notificationChannelStateMapperlib/gcpspanner/notification_channel_st
webFeatureSpannerMapperlib/gcpspanner/web_features.go

Calls

no outgoing calls

Tested by

no test coverage detected