module Iri.Data.Instances.Show where import Iri.Prelude import Iri.Data.Types import qualified Iri.Rendering.Text.Internal as A import qualified Data.Text as B instance Show Iri where show = B.unpack . A.iri instance Show HttpIri where show = B.unpack . A.httpIri deriving instance Show Scheme deriving instance Show Hierarchy deriving instance Show Authority deriving instance Show UserInfo deriving instance Show User deriving instance Show Password deriving instance Show Host deriving instance Show RegName deriving instance Show DomainLabel deriving instance Show Port deriving instance Show Path deriving instance Show PathSegment deriving instance Show Query deriving instance Show Fragment deriving instance Show Security