func Schema2FromManifest(manifest []byte) (*Schema2, error) {
	s2 := Schema2{}
	if err := json.Unmarshal(manifest, &s2); err != nil {
		return nil, err
	}
	return &s2, nil
}
func Schema2FromManifest(manifest []byte) (*Schema2, error) {
	s2 := Schema2{}
	if err := json.Unmarshal(manifest, &s2); err != nil {
		return nil, err
	}
	return &s2, nil
}
func Schema2FromManifest ( manifest [ ] byte ) ( * Schema2 , error ) { s2 := Schema2 { } if err := json . Unmarshal ( manifest , & s2 ) ; err != nil { return nil , err } return & s2 , nil }
// Schema2FromManifest creates a Schema2 manifest instance from a manifest blob.
Schema2FromManifest creates a Schema2 manifest instance from a manifest blob .