gi-ggit-1.0.14: libgit2-glib bindings
CopyrightWill Thompson and Iñaki García Etxebarria
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
LanguageHaskell2010

GI.Ggit.Structs.DiffSimilarityMetric

Description

Represents a similarity metric.

Synopsis

Exported types

newtype DiffSimilarityMetric Source #

Memory-managed wrapper type.

Constructors

DiffSimilarityMetric (ManagedPtr DiffSimilarityMetric) 

Instances

Instances details
Eq DiffSimilarityMetric Source # 
Instance details

Defined in GI.Ggit.Structs.DiffSimilarityMetric

GBoxed DiffSimilarityMetric Source # 
Instance details

Defined in GI.Ggit.Structs.DiffSimilarityMetric

ManagedPtrNewtype DiffSimilarityMetric Source # 
Instance details

Defined in GI.Ggit.Structs.DiffSimilarityMetric

TypedObject DiffSimilarityMetric Source # 
Instance details

Defined in GI.Ggit.Structs.DiffSimilarityMetric

Methods

glibType :: IO GType

HasParentTypes DiffSimilarityMetric Source # 
Instance details

Defined in GI.Ggit.Structs.DiffSimilarityMetric

IsGValue (Maybe DiffSimilarityMetric) Source #

Convert DiffSimilarityMetric to and from GValue. See toGValue and fromGValue.

Instance details

Defined in GI.Ggit.Structs.DiffSimilarityMetric

type ParentTypes DiffSimilarityMetric Source # 
Instance details

Defined in GI.Ggit.Structs.DiffSimilarityMetric

type ParentTypes DiffSimilarityMetric = '[] :: [Type]

Methods

Click to display all available methods, including inherited ones

Expand

Methods

copy, free.

Getters

None.

Setters

None.

copy

diffSimilarityMetricCopy Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> DiffSimilarityMetric

metric: a DiffSimilarityMetric.

-> m (Maybe DiffSimilarityMetric)

Returns: a newly allocated DiffSimilarityMetric or Nothing.

Copies metric into a newly allocated DiffSimilarityMetric.

free

new

diffSimilarityMetricNew Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> DiffSimilarityMetricFileSignatureCallback

fileSignature: a GgitDiffSimilarityMetricFileSignature.

-> DiffSimilarityMetricBufferSignatureCallback

bufferSignature: a GgitDiffSimilarityMetricBufferSignature.

-> DiffSimilarityMetricFreeSignatureCallback

freeSignature: a GgitDiffSimilarityMetricFreeSignature.

-> DiffSimilarityMetricSimilarityCallback

similarity: a GgitDiffSimilarityMetricSimilarity.

-> m DiffSimilarityMetric

Returns: a newly allocated DiffSimilarityMetric.

Creates a new DiffSimilarityMetric.