inSubnet method
Requires the IP to be within a specific CIDR subnet (e.g. 192.168.1.0/24).
If the IP address is outside the given subnet, validation fails.
Example:
final validator = Checkit.string.ip().inSubnet('10.0.0.0/8').build();
print(validator.validate('10.1.2.3').isValid); // true
print(validator.validate('192.168.0.1').isValid); // false
Implementation
IpNode<T> inSubnet(String cidr, {String? error}) {
_validators.add(IpValidator.inSubnet(cidr, error: error));
return this;
}