Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/gohugoio/hugo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2020-06-30 17:11:05 +0300
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2020-07-06 21:03:36 +0300
commit12a65e76df9470d9563b91a22969ddb41b7c19aa (patch)
treeab7b7b3cc67fbb9b4a86c1c347081e4e959ed8e8 /resources
parent58c0f5e6171cbf8e3ed8d73ac95a7b85168c5b2f (diff)
Add openapi3.Unmarshal
Fixes #7442 Fixes #7443
Diffstat (limited to 'resources')
-rw-r--r--resources/resource/resourcetypes.go6
1 files changed, 6 insertions, 0 deletions
diff --git a/resources/resource/resourcetypes.go b/resources/resource/resourcetypes.go
index 62431c06c..13ffc5ae3 100644
--- a/resources/resource/resourcetypes.go
+++ b/resources/resource/resourcetypes.go
@@ -173,6 +173,12 @@ type TranslationKeyProvider interface {
TranslationKey() string
}
+// UnmarshableResource represents a Resource that can be unmarshaled to some other format.
+type UnmarshableResource interface {
+ ReadSeekCloserResource
+ Identifier
+}
+
type resourceTypesHolder struct {
mediaType media.Type
resourceType string