git.frostfs.info/TrueCloudLab/frostfs-sdk-go@v0.0.0-20241022124111-5361f0ecebd3/container/acl/init.go (about) 1 package acl 2 3 func init() { 4 // left-to-right order of the object operations 5 orderedOps := [...]Op{ 6 OpObjectGet, 7 OpObjectHead, 8 OpObjectPut, 9 OpObjectDelete, 10 OpObjectSearch, 11 OpObjectRange, 12 OpObjectHash, 13 } 14 15 mOrder = make(map[Op]uint8, len(orderedOps)) 16 17 for i := range orderedOps { 18 mOrder[orderedOps[i]] = uint8(i) 19 } 20 }