gi-ggit-1.0.8: libgit2-glib bindings
CopyrightWill Thompson Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellNone
LanguageHaskell2010

GI.Ggit.Structs.DiffSimilarityMetric

Description

Represents a similarity metric.

Synopsis

Exported types

Methods

Overloaded methods

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.