Copyright | Will Thompson and Iñaki García Etxebarria |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Represents a git proxy options.
Synopsis
- newtype ProxyOptions = ProxyOptions (ManagedPtr ProxyOptions)
- class (GObject o, IsDescendantOf ProxyOptions o) => IsProxyOptions o
- toProxyOptions :: (MonadIO m, IsProxyOptions o) => o -> m ProxyOptions
- proxyOptionsNew :: (HasCallStack, MonadIO m) => m (Maybe ProxyOptions)
Exported types
newtype ProxyOptions Source #
Memory-managed wrapper type.
Instances
Eq ProxyOptions Source # | |
Defined in GI.Ggit.Objects.ProxyOptions (==) :: ProxyOptions -> ProxyOptions -> Bool # (/=) :: ProxyOptions -> ProxyOptions -> Bool # | |
GObject ProxyOptions Source # | |
Defined in GI.Ggit.Objects.ProxyOptions | |
ManagedPtrNewtype ProxyOptions Source # | |
Defined in GI.Ggit.Objects.ProxyOptions | |
TypedObject ProxyOptions Source # | |
Defined in GI.Ggit.Objects.ProxyOptions | |
HasParentTypes ProxyOptions Source # | |
Defined in GI.Ggit.Objects.ProxyOptions | |
IsGValue (Maybe ProxyOptions) Source # | Convert |
Defined in GI.Ggit.Objects.ProxyOptions gvalueGType_ :: IO GType # gvalueSet_ :: Ptr GValue -> Maybe ProxyOptions -> IO () # gvalueGet_ :: Ptr GValue -> IO (Maybe ProxyOptions) # | |
type ParentTypes ProxyOptions Source # | |
Defined in GI.Ggit.Objects.ProxyOptions |
class (GObject o, IsDescendantOf ProxyOptions o) => IsProxyOptions o Source #
Type class for types which can be safely cast to ProxyOptions
, for instance with toProxyOptions
.
Instances
(GObject o, IsDescendantOf ProxyOptions o) => IsProxyOptions o Source # | |
Defined in GI.Ggit.Objects.ProxyOptions |
toProxyOptions :: (MonadIO m, IsProxyOptions o) => o -> m ProxyOptions Source #
Cast to ProxyOptions
, for types for which this is known to be safe. For general casts, use castTo
.
Methods
Click to display all available methods, including inherited ones
Methods
bindProperty, bindPropertyFull, forceFloating, freezeNotify, getv, isFloating, notify, notifyByPspec, ref, refSink, runDispose, stealData, stealQdata, thawNotify, unref, watchClosure.
Getters
getData, getProperty, getQdata.
Setters
new
:: (HasCallStack, MonadIO m) | |
=> m (Maybe ProxyOptions) | Returns: a |
Create a new proxy options object.