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.
ProxyOptions (ManagedPtr ProxyOptions) |
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 toManagedPtr :: ProxyOptions -> ManagedPtr 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 type ParentTypes ProxyOptions = '[Object] |
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.