github.com/kaisenlinux/docker.io@v0.0.0-20230510090727-ea55db55fac7/swarmkit/manager/state/store/combinators.go (about) 1 package store 2 3 type orCombinator struct { 4 bys []By 5 } 6 7 func (b orCombinator) isBy() { 8 } 9 10 // Or returns a combinator that applies OR logic on all the supplied By 11 // arguments. 12 func Or(bys ...By) By { 13 return orCombinator{bys: bys} 14 }