package filters // import "github.com/docker/docker/api/types/filters" func ExampleArgs_MatchKVList() { args := NewArgs( Arg("label", "image=foo"), Arg("label", "state=running")) // returns true because there are no values for bogus args.MatchKVList("bogus", nil) // returns false because there are no sources args.MatchKVList("label", nil) // returns true because all sources are matched args.MatchKVList("label", map[string]string{ "image": "foo", "state": "running", }) // returns false because the values do not match args.MatchKVList("label", map[string]string{ "image": "other", }) }