Copyright | (c) 2013-2018 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | provisional |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Synopsis
- type RawPath = Path NoEncoding
- type EscapedPath = Path Percent
- class ToPath a where
- toPath :: a -> ByteString
- rawPath :: ToPath a => a -> Path NoEncoding
- escapePath :: Path a -> EscapedPath
- collapsePath :: Path a -> Path a
Path Types
type EscapedPath = Path Percent Source #
Constructing Paths
toPath :: a -> ByteString Source #
Instances
ToPath ByteString Source # | |
Defined in Network.AWS.Data.Path toPath :: ByteString -> ByteString Source # | |
ToPath Text Source # | |
Defined in Network.AWS.Data.Path toPath :: Text -> ByteString Source # |
Manipulating Paths
escapePath :: Path a -> EscapedPath Source #
collapsePath :: Path a -> Path a Source #