Functor ConnectionId Source # | |
Instance detailsDefined in Ouroboros.Network.ConnectionId |
ShowProxy addr => ShowProxy (ConnectionId addr :: Type) Source # | |
Instance detailsDefined in Ouroboros.Network.ConnectionId |
Generic (ConnectionId addr) Source # | |
Instance detailsDefined in Ouroboros.Network.ConnectionId |
Show addr => Show (ConnectionId addr) Source # | |
Instance detailsDefined in Ouroboros.Network.ConnectionId |
Eq addr => Eq (ConnectionId addr) Source # | |
Instance detailsDefined in Ouroboros.Network.ConnectionId |
Ord addr => Ord (ConnectionId addr) Source # | Order first by remoteAddress then by localAddress . Note: we relay on the fact that remoteAddress is an order
preserving map (which allows us to use mapKeysMonotonic in some
cases. We also relay on this particular order in
liveConnections |
Instance detailsDefined in Ouroboros.Network.ConnectionId |
Hashable a => Hashable (ConnectionId a) Source # | |
Instance detailsDefined in Ouroboros.Network.ConnectionId |
Typeable addr => NoThunks (ConnectionId addr) Source # | |
Instance detailsDefined in Ouroboros.Network.ConnectionId |
type Rep (ConnectionId addr) Source # | |
Instance detailsDefined in Ouroboros.Network.ConnectionId |