Thats depends on what type of switch it is, im running a netgear Nway 10/100 switch, each channel is independent of each other, providing true 10/100mbps per channel,
usually a switching hub works the way you describe
i.e. a 10mbps device slows all ports down to that speed.