func net/netip.PrefixFrom
18 uses
net/netip (current package)
netip.go#L696: return PrefixFrom(ip, b), nil
netip.go#L1304: func PrefixFrom(ip Addr, bits int) Prefix {
netip.go#L1399: return PrefixFrom(ip, bits), nil
netip.go#L1585: *p = PrefixFrom(addr, int(b[len(b)-1]))
net
addrselect.go#L223: Prefix: netip.PrefixFrom(netip.AddrFrom16([16]byte{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x01}), 128),
addrselect.go#L230: Prefix: netip.PrefixFrom(netip.AddrFrom16([16]byte{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0xff, 0xff}), 96),
addrselect.go#L236: Prefix: netip.PrefixFrom(netip.AddrFrom16([16]byte{}), 96),
addrselect.go#L243: Prefix: netip.PrefixFrom(netip.AddrFrom16([16]byte{0x20, 0x01}), 32),
addrselect.go#L250: Prefix: netip.PrefixFrom(netip.AddrFrom16([16]byte{0x20, 0x02}), 16),
addrselect.go#L256: Prefix: netip.PrefixFrom(netip.AddrFrom16([16]byte{0x3f, 0xfe}), 16),
addrselect.go#L262: Prefix: netip.PrefixFrom(netip.AddrFrom16([16]byte{0xfe, 0xc0}), 10),
addrselect.go#L268: Prefix: netip.PrefixFrom(netip.AddrFrom16([16]byte{0xfc}), 7),
addrselect.go#L274: Prefix: netip.PrefixFrom(netip.AddrFrom16([16]byte{}), 0),
github.com/jackc/pgx/v5/pgtype
builtin_wrappers.go#L539: return netip.PrefixFrom(ip, ones), nil
builtin_wrappers.go#L570: return netip.PrefixFrom(addr, addr.BitLen()), nil
builtin_wrappers.go#L607: return netip.PrefixFrom(addr, addr.BitLen()), nil
inet.go#L171: return scanner.ScanNetipPrefix(netip.PrefixFrom(addr, int(bits)))
inet.go#L189: prefix = netip.PrefixFrom(addr, addr.BitLen())