val iter : t ‑> name:((t, string) Fieldslib.Field.t ‑> t ‑> string ‑> unit) ‑> family:((t, Family.t) Fieldslib.Field.t ‑> t ‑> Family.t ‑> unit) ‑> flags:((t, Flag.Set.t) Fieldslib.Field.t ‑> t ‑> Flag.Set.t ‑> unit) ‑> address:((t, Inet_addr.t option) Fieldslib.Field.t ‑> t ‑> Inet_addr.t option ‑> unit) ‑> netmask:((t, Inet_addr.t option) Fieldslib.Field.t ‑> t ‑> Inet_addr.t option ‑> unit) ‑> broadcast_or_destination:((t, Broadcast_or_destination.t option) Fieldslib.Field.t ‑> t ‑> Broadcast_or_destination.t option ‑> unit) ‑> unit
val fold : t ‑> init:'acc__0 ‑> name:('acc__0 ‑> (t, string) Fieldslib.Field.t ‑> t ‑> string ‑> 'acc__1) ‑> family:('acc__1 ‑> (t, Family.t) Fieldslib.Field.t ‑> t ‑> Family.t ‑> 'acc__2) ‑> flags:('acc__2 ‑> (t, Flag.Set.t) Fieldslib.Field.t ‑> t ‑> Flag.Set.t ‑> 'acc__3) ‑> address:('acc__3 ‑> (t, Inet_addr.t option) Fieldslib.Field.t ‑> t ‑> Inet_addr.t option ‑> 'acc__4) ‑> netmask:('acc__4 ‑> (t, Inet_addr.t option) Fieldslib.Field.t ‑> t ‑> Inet_addr.t option ‑> 'acc__5) ‑> broadcast_or_destination:('acc__5 ‑> (t, Broadcast_or_destination.t option) Fieldslib.Field.t ‑> t ‑> Broadcast_or_destination.t option ‑> 'acc__6) ‑> 'acc__6
val for_all : t ‑> name:((t, string) Fieldslib.Field.t ‑> t ‑> string ‑> bool) ‑> family:((t, Family.t) Fieldslib.Field.t ‑> t ‑> Family.t ‑> bool) ‑> flags:((t, Flag.Set.t) Fieldslib.Field.t ‑> t ‑> Flag.Set.t ‑> bool) ‑> address:((t, Inet_addr.t option) Fieldslib.Field.t ‑> t ‑> Inet_addr.t option ‑> bool) ‑> netmask:((t, Inet_addr.t option) Fieldslib.Field.t ‑> t ‑> Inet_addr.t option ‑> bool) ‑> broadcast_or_destination:((t, Broadcast_or_destination.t option) Fieldslib.Field.t ‑> t ‑> Broadcast_or_destination.t option ‑> bool) ‑> bool
val exists : t ‑> name:((t, string) Fieldslib.Field.t ‑> t ‑> string ‑> bool) ‑> family:((t, Family.t) Fieldslib.Field.t ‑> t ‑> Family.t ‑> bool) ‑> flags:((t, Flag.Set.t) Fieldslib.Field.t ‑> t ‑> Flag.Set.t ‑> bool) ‑> address:((t, Inet_addr.t option) Fieldslib.Field.t ‑> t ‑> Inet_addr.t option ‑> bool) ‑> netmask:((t, Inet_addr.t option) Fieldslib.Field.t ‑> t ‑> Inet_addr.t option ‑> bool) ‑> broadcast_or_destination:((t, Broadcast_or_destination.t option) Fieldslib.Field.t ‑> t ‑> Broadcast_or_destination.t option ‑> bool) ‑> bool
val to_list : t ‑> name:((t, string) Fieldslib.Field.t ‑> t ‑> string ‑> 'elem__) ‑> family:((t, Family.t) Fieldslib.Field.t ‑> t ‑> Family.t ‑> 'elem__) ‑> flags:((t, Flag.Set.t) Fieldslib.Field.t ‑> t ‑> Flag.Set.t ‑> 'elem__) ‑> address:((t, Inet_addr.t option) Fieldslib.Field.t ‑> t ‑> Inet_addr.t option ‑> 'elem__) ‑> netmask:((t, Inet_addr.t option) Fieldslib.Field.t ‑> t ‑> Inet_addr.t option ‑> 'elem__) ‑> broadcast_or_destination:((t, Broadcast_or_destination.t option) Fieldslib.Field.t ‑> t ‑> Broadcast_or_destination.t option ‑> 'elem__) ‑> 'elem__ list
val map : t ‑> name:((t, string) Fieldslib.Field.t ‑> t ‑> string ‑> string) ‑> family:((t, Family.t) Fieldslib.Field.t ‑> t ‑> Family.t ‑> Family.t) ‑> flags:((t, Flag.Set.t) Fieldslib.Field.t ‑> t ‑> Flag.Set.t ‑> Flag.Set.t) ‑> address:((t, Inet_addr.t option) Fieldslib.Field.t ‑> t ‑> Inet_addr.t option ‑> Inet_addr.t option) ‑> netmask:((t, Inet_addr.t option) Fieldslib.Field.t ‑> t ‑> Inet_addr.t option ‑> Inet_addr.t option) ‑> broadcast_or_destination:((t, Broadcast_or_destination.t option) Fieldslib.Field.t ‑> t ‑> Broadcast_or_destination.t option ‑> Broadcast_or_destination.t option) ‑> t
val set_all_mutable_fields : t ‑> unit