manifest/oci.go
func OCI1FromManifest(manifest []byte) (*OCI1, error) {
	oci1 := OCI1{}
	if err := json.Unmarshal(manifest, &oci1); err != nil {
		return nil, err
	}
	return &oci1, nil
}
func OCI1FromManifest(manifest []byte) (*OCI1, error) {
	oci1 := OCI1{}
	if err := json.Unmarshal(manifest, &oci1); err != nil {
		return nil, err
	}
	return &oci1, nil
}
func OCI1FromManifest ( manifest [ ] byte ) ( * OCI1 , error ) { oci1 := OCI1 { } if err := json . Unmarshal ( manifest , & oci1 ) ; err != nil { return nil , err } return & oci1 , nil }
// OCI1FromManifest creates an OCI1 manifest instance from a manifest blob.
OCI1FromManifest creates an OCI1 manifest instance from a manifest blob .