Skip to main content

Function

Enum Function 

Source
pub enum Function<'a> {
Show 826 variants Abs, Acos, Acosd, Acosh, AddDate, AddMonths, AddTime, Area, Abbrev, Ascii, Btrim, Asin, Asind, Asinh, Atan, Atan2, Atan2d, Atand, Atanh, Bin, BitLength, Broadcast, Casefold, Cbrt, Ceil, Center, Char, CharacterLength, Chr, Concat, ConcatWs, Conv, ConvertTz, Cos, Cosd, Cosh, Cot, Cotd, Crc32, Crc32c, CurrentCatalog, CurrentRole, CurrentUser, CurDate, CurrentTimestamp, CurTime, SessionUser, Date, DateDiff, DateFormat, DateSub, Datetime, DayName, DayOfMonth, DayOfWeek, DayOfYear, Degrees, Diagonal, Diameter, Elt, Exists, Erf, Erfc, Exp, EnumFirst, EnumLast, EnumRange, ExportSet, ExtractValue, Family, Field, Factorial, FindInSet, Floor, Format, FromBase64, FromDays, FromUnixTime, Gamma, Gcd, Greatest, Hex, Height, Host, Hour, If, IfNull, Initcap, Insert, InStr, JsonArray, JsonArrayAgg, JsonArrayAppend, JsonArrayInsert, JsonArrayIntersect, JsonCompact, JsonContains, JsonContainsPath, JsonDepth, JsonDetailed, JsonEquals, JsonExists, JsonExtract, JsonInsert, JsonKeys, JsonLength, JsonLoose, JsonMerge, JsonMergePath, JsonMergePerserve, JsonNormalize, JsonObject, JsonObjectAgg, JsonObjectFilterKeys, JsonObjectToArray, JsonOverlaps, JsonPretty, JsonQuery, JsonQuote, JsonRemove, JsonReplace, JsonSchemaValid, JsonSearch, JsonSet, JsonTable, JsonType, JsonUnquote, JsonValid, JsonValue, Lag, LastDay, Avg, Count, LCase, Lead, Lcm, Least, Left, Length, LengthB, Lgamma, Ln, LoadFile, Locate, Log, Log10, Log2, Lower, LPad, LTrim, MakeDate, MakeSet, MakeTime, Max, MicroSecond, Mid, Min, Minute, MinScale, Mod, Month, MonthName, Normalize, NaturalSortkey, Now, NullIf, NVL2, Npoints, Oct, OctetLength, Ord, ParseIdent, Pclose, PeriodAdd, PeriodDiff, PgClientEncoding, Pi, Popen, Position, Pow, Quarter, Quote, QuoteIdent, QuoteLiteral, QuoteNullable, Radians, Radius, Rand, RandomNormal, Repeat, Replace, Reverse, Right, Round, RPad, RTrim, Scale, Second, SecToTime, SFormat, SetBit, SetSeed, Sign, Sin, Sind, Sinh, Sleep, Slope, SoundEx, Space, SplitPart, Sqrt, StartsWith, StrCmp, Strpos, Strftime, StrToDate, SubStr, SubStringIndex, SubTime, Sum, SysDate, Tan, Tand, Tanh, Time, TimeDiff, TimeFormat, Timestamp, TimeToSec, ToAscii, ToBase64, ToBin, ToChar, ToDate, ToDays, ToHex, ToNumber, ToOct, ToSeconds, ToTimestamp, Translate, TrimScale, Truncate, UCase, UncompressedLength, UnHex, UnixTimestamp, Unknown, UpdateXml, Upper, UnicodeAssigned, Unistr, UtcDate, UtcTime, UtcTimeStamp, Value, Week, Weekday, WeekOfYear, Width, WidthBucket, Year, YearWeek, AesDecrypt, AesEncrypt, AnyValue, Benchmark, BinToUuid, BitCount, Charset, Coercibility, Collation, Compress, ConnectionId, DatabaseFunc, FirstValue, FormatBytes, FormatPicoTime, FoundRows, GetBit, GetFormat, GetLock, Grouping, IcuVersion, Inet6Aton, Inet6Ntoa, InetAton, InetNtoa, IsFreeLock, IsIPv4, IsIPv4Compat, IsIPv4Mapped, IsIPv6, InetMerge, InetSameFamily, Macaddr8Set7bit, MaskLen, NetMask, Network, SetMaskLen, IsUsedLock, IsUuid, LastInsertId, LastValue, Md5, NameConst, NthValue, Ntile, PsCurrentThreadId, PsThreadId, RandomBytes, RegexpCount, RegexpInstr, RegexpLike, RegexpMatch, RegexpMatches, RegexpReplace, RegexpSplitToArray, RegexpSplitToTable, RegexpSubstr, ReleaseAllLocks, ReleaseLock, RolesGraphml, RowCount, RowNumber, SchemaFunc, SessionUserFunc, Sha, Sha1, Sha2, StatementDigest, StatementDigestText, SystemUser, Uncompress, UserFunc, Uuid, UuidShort, UuidToBin, ValidatePasswordStrength, Version, WeightString, InetServerAddr, InetServerPort, HostMask, PgPostmasterStartTime, PostgisFullVersion, ColDescription, CurrentDatabase, CurrentQuery, CurrentSchemas, FormatType, HasAnyColumnPrivilege, HasColumnPrivilege, HasDatabasePrivilege, HasForeignDataWrapperPrivilege, HasFunctionPrivilege, HasLanguagePrivilege, HasLargeobjectPrivilege, HasParameterPrivilege, HasSchemaPrivilege, HasSequencePrivilege, HasServerPrivilege, HasTablePrivilege, HasTablespacePrivilege, HasTypePrivilege, IcuUnicodeVersion, InetClientAddr, InetClientPort, Makeaclitem, MxidAge, ObjDescription, PgAvailableWalSummaries, PgBackendPid, PgBlockingPids, PgCharToEncoding, PgCollationIsVisible, PgConfLoadTime, PgControlCheckpoint, PgControlInit, PgControlRecovery, PgControlSystem, PgConversionIsVisible, PgCurrentLogfile, PgCurrentSnapshot, PgCurrentXactId, PgCurrentXactIdIfAssigned, PgDescribeObject, PgEncodingToChar, PgFunctionIsVisible, PgGetAcl, PgGetConstraintdef, PgGetExpr, PgGetFunctiondef, PgGetFunctionArguments, PgGetFunctionIdentityArguments, PgGetFunctionResult, PgGetIndexdef, PgGetObjectAddress, PgGetPartitionConstraintdef, PgGetPartkeydef, PgGetRuledef, PgGetSerialSequence, PgGetStatisticsobjdef, PgGetTriggerdef, PgGetUserbyid, PgGetViewdef, PgGetWalSummarizerState, PgHasRole, PgIndexColumnHasProperty, PgIndexHasProperty, PgIndexamHasProperty, PgInputErrorInfo, PgInputIsValid, PgIsOtherTempSchema, PgJitAvailable, PgLastCommittedXact, PgListeningChannels, PgMyTempSchema, PgNotificationQueueUsage, PgOpclassIsVisible, PgOperatorIsVisible, PgOpfamilyIsVisible, PgSafeSnapshotBlockingPids, PgSettingsGetFlags, PgSnapshotXip, PgSnapshotXmax, PgSnapshotXmin, PgStatisticsObjIsVisible, PgTableIsVisible, PgTablespaceLocation, PgTriggerDepth, PgTsConfigIsVisible, PgTsDictIsVisible, PgTsParserIsVisible, PgTsTemplateIsVisible, PgTypeIsVisible, PgTypeof, PgVisibleInSnapshot, PgXactCommitTimestamp, PgXactStatus, RowSecurityActive, ShobjDescription, ToRegclass, ToRegcollation, ToRegnamespace, ToRegoper, ToRegoperator, ToRegproc, ToRegprocedure, ToRegrole, ToRegtype, ToRegtypemod, UnicodeVersion, ArrayAgg, BitAnd, BitOr, BitXor, BoolAnd, BoolOr, Corr, CovarPop, CovarSamp, CumeDist, DenseRank, JsonAgg, JsonbAgg, JsonbObjectAgg, JsonbSet, JsonBuildObject, PercentRank, PercentileCont, PercentileDisc, Rank, RegrAvgx, RegrAvgy, RegrCount, RegrIntercept, RegrR2, RegrSlope, RegrSxx, RegrSxy, RegrSyy, Mode, Std, Stddev, StddevPop, StddevSamp, StringAgg, StringToArray, StringToTable, Variance, VarPop, VarSamp, Xmlagg, Coalesce, BoundBox, Isclosed, IsOpen, Box2D, Box3D, GeometryType, StAddMeasure, StAddPoint, StAffine, StArea, StAsBinary, StAsEwkb, StAsEwkt, StAsGeoJson, StAsGml, StAsHexEwkb, StAsKml, StAsSvg, StAsText, StAzimuth, StBoundary, StBuffer, StBuildArea, StCentroid, StClosestPoint, StCollect, StCollectionExtract, StContains, StContainsProperly, StConvexHull, StCoordDim, StCoveredBy, StCovers, StCrosses, StCurveToLine, StDFullyWithin, StDifference, StDimension, StDisjoint, StDistance, StDistanceSphere, StDistanceSpheroidal, StDWithin, StEndPoint, StEnvelope, StEquals, StExteriorRing, StForce2D, StForce3D, StForce3DM, StForce3DZ, StForce4D, StForceCollection, StForceRHR, StGeoHash, StGeomCollFromText, StGeomFromEwkb, StGeomFromEwkt, StGeomFromGeoJson, StGeomFromGml, StGeomFromKml, StGeomFromText, StGeomFromWkb, StGeometryFromText, StGeometryN, StGeometryType, StGmlToSQL, StHasArc, StHausdorffDistance, StInteriorRingN, StIntersection, StIntersects, StIsClosed, StIsEmpty, StIsRing, StIsSimple, StIsValid, StIsValidReason, StLength, StLength2D, StLength3D, StLineCrossingDirection, StLineFromMultiPoint, StLineFromText, StLineFromWkb, StLineMerge, StLinestringFromWkb, StLineToCurve, StLineInterpolatePoint, StLineLocatePoint, StLineSubstring, StLongestLine, StM, StMakeEnvelope, StMakeLine, StMakePoint, StMakePointM, StMakePolygon, StMaxDistance, StMemSize, StMinimumBoundingCircle, StMulti, StNDims, StNPoints, StNRings, StNumGeometries, StNumInteriorRing, StNumInteriorRings, StNumPoints, StOrderingEquals, StOverlaps, StPerimeter, StPerimeter2D, StPerimeter3D, StPoint, StPointFromText, StPointFromWkb, StPointN, StPointOnSurface, StPointInsideCircle, StPolygon, StPolygonFromText, StPolygonize, StRelate, StRemovePoint, StReverse, StRotate, StRotateX, StRotateY, StRotateZ, StScale, StSegmentize, StSetPoint, StSetSrid, StShiftLongitude, StShortestLine, StSimplify, StSimplifyPreserveTopology, StSnapToGrid, StSRID, StStartPoint, StSummary, StSymDifference, StTouches, StTransform, StTranslate, StTransScale, StUnion, StWithin, StWkbToSQL, StWktToSQL, StX, StXMax, StXMin, StY, StYMax, StYMin, StZ, StZMax, StZMin, StZmflag, StMakeValid, StIsValidDetail, StDump, StDumpPoints, StDumpRings, StDumpSegments, StSnap, StNode, StSplit, StSharedPaths, StExpand, StEstimatedExtent, StFlipCoordinates, StForceCw, StForceCcw, StForcePolygonCw, StForcePolygonCcw, StConcaveHull, StVoronoiPolygons, StVoronoiLines, StDelaunayTriangles, StSubdivide, StGeneratePoints, StBoundingDiagonal, StMaximumInscribedCircle, StChaikinSmoothing, StFrechetDistance, StProject, StLocateAlong, StLocateBetween, StInterpolatePoint, StMakeBox2D, St3DMakeBox, St3DDistance, St3DMaxDistance, St3DIntersects, StExtent, St3DExtent, GenRandomUuid, UuidExtractTimestamp, UuidExtractVersion, Uuidv4, Uuidv7, CursorToXml, CursorToXmlschema, DatabaseToXml, DatabaseToXmlAndXmlschema, DatabaseToXmlschema, QueryToXml, QueryToXmlAndXmlschema, QueryToXmlschema, SchemaToXml, SchemaToXmlAndXmlschema, SchemaToXmlschema, TableToXml, TableToXmlAndXmlschema, TableToXmlschema, XmlComment, XmlConcat, XmlIsWellFormed, XmlIsWellFormedContent, XmlIsWellFormedDocument, XmlText, Xpath, XpathExists, ArrayToJson, JsonArrayElements, JsonArrayElementsText, JsonArrayLength, JsonBuildArray, JsonEach, JsonEachText, JsonExtractPath, JsonExtractPathText, JsonObjectKeys, JsonPopulateRecord, JsonPopulateRecordset, JsonScalar, JsonSerialize, JsonStripNulls, JsonToRecord, JsonToRecordset, JsonTypeof, JsonbArrayElements, JsonbArrayElementsText, JsonbArrayLength, JsonbBuildArray, JsonbBuildObject, JsonbEach, JsonbEachText, JsonbExtractPath, JsonbExtractPathText, JsonbInsert, JsonbObject, JsonbObjectKeys, JsonbPathExists, JsonbPathExistsTz, JsonbPathMatch, JsonbPathMatchTz, JsonbPathQuery, JsonbPathQueryArray, JsonbPathQueryArrayTz, JsonbPathQueryFirst, JsonbPathQueryFirstTz, JsonbPathQueryTz, JsonbPopulateRecord, JsonbPopulateRecordValid, JsonbPopulateRecordset, JsonbPretty, JsonbSetLax, JsonbStripNulls, JsonbToRecord, JsonbToRecordset, JsonbTypeof, RowToJson, ToJson, ToJsonb, Currval, Lastval, Nextval, Setval, ArrayAppend, ArrayCat, ArrayDims, ArrayFill, ArrayLength, ArrayLower, ArrayNdims, ArrayPosition, ArrayPositions, ArrayPrepend, ArrayRemove, ArrayReplace, ArrayReverse, ArraySample, ArrayShuffle, ArraySort, ArrayToString, ArrayUpper, Cardinality, TrimArray, ArrayToTsvector, GetCurrentTsConfig, JsonToTsvector, JsonbToTsvector, Numnode, PhraseToTsquery, PlainToTsquery, Querytree, Setweight, Strip, ToTsquery, ToTsvector, TsDebug, TsDelete, TsFilter, TsHeadline, TsLexize, TsParse, TsRank, TsRankCd, TsRewrite, TsStat, TsTokenType, TsqueryPhrase, TsvectorToArray, Unnest, WebsearchToTsquery, Other(Vec<Identifier<'a>>),
}
Expand description

Function to execute

Variants§

§

Abs

§

Acos

§

Acosd

§

Acosh

§

AddDate

§

AddMonths

§

AddTime

§

Area

§

Abbrev

§

Ascii

§

Btrim

§

Asin

§

Asind

§

Asinh

§

Atan

§

Atan2

§

Atan2d

§

Atand

§

Atanh

§

Bin

§

BitLength

§

Broadcast

§

Casefold

§

Cbrt

§

Ceil

§

Center

§

Char

§

CharacterLength

§

Chr

§

Concat

§

ConcatWs

§

Conv

§

ConvertTz

§

Cos

§

Cosd

§

Cosh

§

Cot

§

Cotd

§

Crc32

§

Crc32c

§

CurrentCatalog

§

CurrentRole

§

CurrentUser

§

CurDate

§

CurrentTimestamp

§

CurTime

§

SessionUser

§

Date

§

DateDiff

§

DateFormat

§

DateSub

§

Datetime

§

DayName

§

DayOfMonth

§

DayOfWeek

§

DayOfYear

§

Degrees

§

Diagonal

§

Diameter

§

Elt

§

Exists

§

Erf

§

Erfc

§

Exp

§

EnumFirst

§

EnumLast

§

EnumRange

§

ExportSet

§

ExtractValue

§

Family

§

Field

§

Factorial

§

FindInSet

§

Floor

§

Format

§

FromBase64

§

FromDays

§

FromUnixTime

§

Gamma

§

Gcd

§

Greatest

§

Hex

§

Height

§

Host

§

Hour

§

If

§

IfNull

§

Initcap

§

Insert

§

InStr

§

JsonArray

§

JsonArrayAgg

§

JsonArrayAppend

§

JsonArrayInsert

§

JsonArrayIntersect

§

JsonCompact

§

JsonContains

§

JsonContainsPath

§

JsonDepth

§

JsonDetailed

§

JsonEquals

§

JsonExists

§

JsonExtract

§

JsonInsert

§

JsonKeys

§

JsonLength

§

JsonLoose

§

JsonMerge

§

JsonMergePath

§

JsonMergePerserve

§

JsonNormalize

§

JsonObject

§

JsonObjectAgg

§

JsonObjectFilterKeys

§

JsonObjectToArray

§

JsonOverlaps

§

JsonPretty

§

JsonQuery

§

JsonQuote

§

JsonRemove

§

JsonReplace

§

JsonSchemaValid

§

JsonSearch

§

JsonSet

§

JsonTable

§

JsonType

§

JsonUnquote

§

JsonValid

§

JsonValue

§

Lag

§

LastDay

§

Avg

§

Count

§

LCase

§

Lead

§

Lcm

§

Least

§

Left

§

Length

§

LengthB

§

Lgamma

§

Ln

§

LoadFile

§

Locate

§

Log

§

Log10

§

Log2

§

Lower

§

LPad

§

LTrim

§

MakeDate

§

MakeSet

§

MakeTime

§

Max

§

MicroSecond

§

Mid

§

Min

§

Minute

§

MinScale

§

Mod

§

Month

§

MonthName

§

Normalize

§

NaturalSortkey

§

Now

§

NullIf

§

NVL2

§

Npoints

§

Oct

§

OctetLength

§

Ord

§

ParseIdent

§

Pclose

§

PeriodAdd

§

PeriodDiff

§

PgClientEncoding

§

Pi

§

Popen

§

Position

§

Pow

§

Quarter

§

Quote

§

QuoteIdent

§

QuoteLiteral

§

QuoteNullable

§

Radians

§

Radius

§

Rand

§

RandomNormal

§

Repeat

§

Replace

§

Reverse

§

Right

§

Round

§

RPad

§

RTrim

§

Scale

§

Second

§

SecToTime

§

SFormat

§

SetBit

§

SetSeed

§

Sign

§

Sin

§

Sind

§

Sinh

§

Sleep

§

Slope

§

SoundEx

§

Space

§

SplitPart

§

Sqrt

§

StartsWith

§

StrCmp

§

Strpos

§

Strftime

§

StrToDate

§

SubStr

§

SubStringIndex

§

SubTime

§

Sum

§

SysDate

§

Tan

§

Tand

§

Tanh

§

Time

§

TimeDiff

§

TimeFormat

§

Timestamp

§

TimeToSec

§

ToAscii

§

ToBase64

§

ToBin

§

ToChar

§

ToDate

§

ToDays

§

ToHex

§

ToNumber

§

ToOct

§

ToSeconds

§

ToTimestamp

§

Translate

§

TrimScale

§

Truncate

§

UCase

§

UncompressedLength

§

UnHex

§

UnixTimestamp

§

Unknown

§

UpdateXml

§

Upper

§

UnicodeAssigned

§

Unistr

§

UtcDate

§

UtcTime

§

UtcTimeStamp

§

Value

§

Week

§

Weekday

§

WeekOfYear

§

Width

§

WidthBucket

§

Year

§

YearWeek

§

AesDecrypt

§

AesEncrypt

§

AnyValue

§

Benchmark

§

BinToUuid

§

BitCount

§

Charset

§

Coercibility

§

Collation

§

Compress

§

ConnectionId

§

DatabaseFunc

§

FirstValue

§

FormatBytes

§

FormatPicoTime

§

FoundRows

§

GetBit

§

GetFormat

§

GetLock

§

Grouping

§

IcuVersion

§

Inet6Aton

§

Inet6Ntoa

§

InetAton

§

InetNtoa

§

IsFreeLock

§

IsIPv4

§

IsIPv4Compat

§

IsIPv4Mapped

§

IsIPv6

§

InetMerge

§

InetSameFamily

§

Macaddr8Set7bit

§

MaskLen

§

NetMask

§

Network

§

SetMaskLen

§

IsUsedLock

§

IsUuid

§

LastInsertId

§

LastValue

§

Md5

§

NameConst

§

NthValue

§

Ntile

§

PsCurrentThreadId

§

PsThreadId

§

RandomBytes

§

RegexpCount

§

RegexpInstr

§

RegexpLike

§

RegexpMatch

§

RegexpMatches

§

RegexpReplace

§

RegexpSplitToArray

§

RegexpSplitToTable

§

RegexpSubstr

§

ReleaseAllLocks

§

ReleaseLock

§

RolesGraphml

§

RowCount

§

RowNumber

§

SchemaFunc

§

SessionUserFunc

§

Sha

§

Sha1

§

Sha2

§

StatementDigest

§

StatementDigestText

§

SystemUser

§

Uncompress

§

UserFunc

§

Uuid

§

UuidShort

§

UuidToBin

§

ValidatePasswordStrength

§

Version

§

WeightString

§

InetServerAddr

§

InetServerPort

§

HostMask

§

PgPostmasterStartTime

§

PostgisFullVersion

§

ColDescription

§

CurrentDatabase

§

CurrentQuery

§

CurrentSchemas

§

FormatType

§

HasAnyColumnPrivilege

§

HasColumnPrivilege

§

HasDatabasePrivilege

§

HasForeignDataWrapperPrivilege

§

HasFunctionPrivilege

§

HasLanguagePrivilege

§

HasLargeobjectPrivilege

§

HasParameterPrivilege

§

HasSchemaPrivilege

§

HasSequencePrivilege

§

HasServerPrivilege

§

HasTablePrivilege

§

HasTablespacePrivilege

§

HasTypePrivilege

§

IcuUnicodeVersion

§

InetClientAddr

§

InetClientPort

§

Makeaclitem

§

MxidAge

§

ObjDescription

§

PgAvailableWalSummaries

§

PgBackendPid

§

PgBlockingPids

§

PgCharToEncoding

§

PgCollationIsVisible

§

PgConfLoadTime

§

PgControlCheckpoint

§

PgControlInit

§

PgControlRecovery

§

PgControlSystem

§

PgConversionIsVisible

§

PgCurrentLogfile

§

PgCurrentSnapshot

§

PgCurrentXactId

§

PgCurrentXactIdIfAssigned

§

PgDescribeObject

§

PgEncodingToChar

§

PgFunctionIsVisible

§

PgGetAcl

§

PgGetConstraintdef

§

PgGetExpr

§

PgGetFunctiondef

§

PgGetFunctionArguments

§

PgGetFunctionIdentityArguments

§

PgGetFunctionResult

§

PgGetIndexdef

§

PgGetObjectAddress

§

PgGetPartitionConstraintdef

§

PgGetPartkeydef

§

PgGetRuledef

§

PgGetSerialSequence

§

PgGetStatisticsobjdef

§

PgGetTriggerdef

§

PgGetUserbyid

§

PgGetViewdef

§

PgGetWalSummarizerState

§

PgHasRole

§

PgIndexColumnHasProperty

§

PgIndexHasProperty

§

PgIndexamHasProperty

§

PgInputErrorInfo

§

PgInputIsValid

§

PgIsOtherTempSchema

§

PgJitAvailable

§

PgLastCommittedXact

§

PgListeningChannels

§

PgMyTempSchema

§

PgNotificationQueueUsage

§

PgOpclassIsVisible

§

PgOperatorIsVisible

§

PgOpfamilyIsVisible

§

PgSafeSnapshotBlockingPids

§

PgSettingsGetFlags

§

PgSnapshotXip

§

PgSnapshotXmax

§

PgSnapshotXmin

§

PgStatisticsObjIsVisible

§

PgTableIsVisible

§

PgTablespaceLocation

§

PgTriggerDepth

§

PgTsConfigIsVisible

§

PgTsDictIsVisible

§

PgTsParserIsVisible

§

PgTsTemplateIsVisible

§

PgTypeIsVisible

§

PgTypeof

§

PgVisibleInSnapshot

§

PgXactCommitTimestamp

§

PgXactStatus

§

RowSecurityActive

§

ShobjDescription

§

ToRegclass

§

ToRegcollation

§

ToRegnamespace

§

ToRegoper

§

ToRegoperator

§

ToRegproc

§

ToRegprocedure

§

ToRegrole

§

ToRegtype

§

ToRegtypemod

§

UnicodeVersion

§

ArrayAgg

§

BitAnd

§

BitOr

§

BitXor

§

BoolAnd

§

BoolOr

§

Corr

§

CovarPop

§

CovarSamp

§

CumeDist

§

DenseRank

§

JsonAgg

§

JsonbAgg

§

JsonbObjectAgg

§

JsonbSet

§

JsonBuildObject

§

PercentRank

§

PercentileCont

§

PercentileDisc

§

Rank

§

RegrAvgx

§

RegrAvgy

§

RegrCount

§

RegrIntercept

§

RegrR2

§

RegrSlope

§

RegrSxx

§

RegrSxy

§

RegrSyy

§

Mode

§

Std

§

Stddev

§

StddevPop

§

StddevSamp

§

StringAgg

§

StringToArray

§

StringToTable

§

Variance

§

VarPop

§

VarSamp

§

Xmlagg

§

Coalesce

§

BoundBox

§

Isclosed

§

IsOpen

§

Box2D

§

Box3D

§

GeometryType

§

StAddMeasure

§

StAddPoint

§

StAffine

§

StArea

§

StAsBinary

§

StAsEwkb

§

StAsEwkt

§

StAsGeoJson

§

StAsGml

§

StAsHexEwkb

§

StAsKml

§

StAsSvg

§

StAsText

§

StAzimuth

§

StBoundary

§

StBuffer

§

StBuildArea

§

StCentroid

§

StClosestPoint

§

StCollect

§

StCollectionExtract

§

StContains

§

StContainsProperly

§

StConvexHull

§

StCoordDim

§

StCoveredBy

§

StCovers

§

StCrosses

§

StCurveToLine

§

StDFullyWithin

§

StDifference

§

StDimension

§

StDisjoint

§

StDistance

§

StDistanceSphere

§

StDistanceSpheroidal

§

StDWithin

§

StEndPoint

§

StEnvelope

§

StEquals

§

StExteriorRing

§

StForce2D

§

StForce3D

§

StForce3DM

§

StForce3DZ

§

StForce4D

§

StForceCollection

§

StForceRHR

§

StGeoHash

§

StGeomCollFromText

§

StGeomFromEwkb

§

StGeomFromEwkt

§

StGeomFromGeoJson

§

StGeomFromGml

§

StGeomFromKml

§

StGeomFromText

§

StGeomFromWkb

§

StGeometryFromText

§

StGeometryN

§

StGeometryType

§

StGmlToSQL

§

StHasArc

§

StHausdorffDistance

§

StInteriorRingN

§

StIntersection

§

StIntersects

§

StIsClosed

§

StIsEmpty

§

StIsRing

§

StIsSimple

§

StIsValid

§

StIsValidReason

§

StLength

§

StLength2D

§

StLength3D

§

StLineCrossingDirection

§

StLineFromMultiPoint

§

StLineFromText

§

StLineFromWkb

§

StLineMerge

§

StLinestringFromWkb

§

StLineToCurve

§

StLineInterpolatePoint

§

StLineLocatePoint

§

StLineSubstring

§

StLongestLine

§

StM

§

StMakeEnvelope

§

StMakeLine

§

StMakePoint

§

StMakePointM

§

StMakePolygon

§

StMaxDistance

§

StMemSize

§

StMinimumBoundingCircle

§

StMulti

§

StNDims

§

StNPoints

§

StNRings

§

StNumGeometries

§

StNumInteriorRing

§

StNumInteriorRings

§

StNumPoints

§

StOrderingEquals

§

StOverlaps

§

StPerimeter

§

StPerimeter2D

§

StPerimeter3D

§

StPoint

§

StPointFromText

§

StPointFromWkb

§

StPointN

§

StPointOnSurface

§

StPointInsideCircle

§

StPolygon

§

StPolygonFromText

§

StPolygonize

§

StRelate

§

StRemovePoint

§

StReverse

§

StRotate

§

StRotateX

§

StRotateY

§

StRotateZ

§

StScale

§

StSegmentize

§

StSetPoint

§

StSetSrid

§

StShiftLongitude

§

StShortestLine

§

StSimplify

§

StSimplifyPreserveTopology

§

StSnapToGrid

§

StSRID

§

StStartPoint

§

StSummary

§

StSymDifference

§

StTouches

§

StTransform

§

StTranslate

§

StTransScale

§

StUnion

§

StWithin

§

StWkbToSQL

§

StWktToSQL

§

StX

§

StXMax

§

StXMin

§

StY

§

StYMax

§

StYMin

§

StZ

§

StZMax

§

StZMin

§

StZmflag

§

StMakeValid

§

StIsValidDetail

§

StDump

§

StDumpPoints

§

StDumpRings

§

StDumpSegments

§

StSnap

§

StNode

§

StSplit

§

StSharedPaths

§

StExpand

§

StEstimatedExtent

§

StFlipCoordinates

§

StForceCw

§

StForceCcw

§

StForcePolygonCw

§

StForcePolygonCcw

§

StConcaveHull

§

StVoronoiPolygons

§

StVoronoiLines

§

StDelaunayTriangles

§

StSubdivide

§

StGeneratePoints

§

StBoundingDiagonal

§

StMaximumInscribedCircle

§

StChaikinSmoothing

§

StFrechetDistance

§

StProject

§

StLocateAlong

§

StLocateBetween

§

StInterpolatePoint

§

StMakeBox2D

§

St3DMakeBox

§

St3DDistance

§

St3DMaxDistance

§

St3DIntersects

§

StExtent

§

St3DExtent

§

GenRandomUuid

§

UuidExtractTimestamp

§

UuidExtractVersion

§

Uuidv4

§

Uuidv7

§

CursorToXml

§

CursorToXmlschema

§

DatabaseToXml

§

DatabaseToXmlAndXmlschema

§

DatabaseToXmlschema

§

QueryToXml

§

QueryToXmlAndXmlschema

§

QueryToXmlschema

§

SchemaToXml

§

SchemaToXmlAndXmlschema

§

SchemaToXmlschema

§

TableToXml

§

TableToXmlAndXmlschema

§

TableToXmlschema

§

XmlComment

§

XmlConcat

§

XmlIsWellFormed

§

XmlIsWellFormedContent

§

XmlIsWellFormedDocument

§

XmlText

§

Xpath

§

XpathExists

§

ArrayToJson

§

JsonArrayElements

§

JsonArrayElementsText

§

JsonArrayLength

§

JsonBuildArray

§

JsonEach

§

JsonEachText

§

JsonExtractPath

§

JsonExtractPathText

§

JsonObjectKeys

§

JsonPopulateRecord

§

JsonPopulateRecordset

§

JsonScalar

§

JsonSerialize

§

JsonStripNulls

§

JsonToRecord

§

JsonToRecordset

§

JsonTypeof

§

JsonbArrayElements

§

JsonbArrayElementsText

§

JsonbArrayLength

§

JsonbBuildArray

§

JsonbBuildObject

§

JsonbEach

§

JsonbEachText

§

JsonbExtractPath

§

JsonbExtractPathText

§

JsonbInsert

§

JsonbObject

§

JsonbObjectKeys

§

JsonbPathExists

§

JsonbPathExistsTz

§

JsonbPathMatch

§

JsonbPathMatchTz

§

JsonbPathQuery

§

JsonbPathQueryArray

§

JsonbPathQueryArrayTz

§

JsonbPathQueryFirst

§

JsonbPathQueryFirstTz

§

JsonbPathQueryTz

§

JsonbPopulateRecord

§

JsonbPopulateRecordValid

§

JsonbPopulateRecordset

§

JsonbPretty

§

JsonbSetLax

§

JsonbStripNulls

§

JsonbToRecord

§

JsonbToRecordset

§

JsonbTypeof

§

RowToJson

§

ToJson

§

ToJsonb

§

Currval

§

Lastval

§

Nextval

§

Setval

§

ArrayAppend

§

ArrayCat

§

ArrayDims

§

ArrayFill

§

ArrayLength

§

ArrayLower

§

ArrayNdims

§

ArrayPosition

§

ArrayPositions

§

ArrayPrepend

§

ArrayRemove

§

ArrayReplace

§

ArrayReverse

§

ArraySample

§

ArrayShuffle

§

ArraySort

§

ArrayToString

§

ArrayUpper

§

Cardinality

§

TrimArray

§

ArrayToTsvector

§

GetCurrentTsConfig

§

JsonToTsvector

§

JsonbToTsvector

§

Numnode

§

PhraseToTsquery

§

PlainToTsquery

§

Querytree

§

Setweight

§

Strip

§

ToTsquery

§

ToTsvector

§

TsDebug

§

TsDelete

§

TsFilter

§

TsHeadline

§

TsLexize

§

TsParse

§

TsRank

§

TsRankCd

§

TsRewrite

§

TsStat

§

TsTokenType

§

TsqueryPhrase

§

TsvectorToArray

§

Unnest

§

WebsearchToTsquery

§

Other(Vec<Identifier<'a>>)

Trait Implementations§

Source§

impl<'a> Clone for Function<'a>

Source§

fn clone(&self) -> Function<'a>

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl<'a> Debug for Function<'a>

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'a> PartialEq for Function<'a>

Source§

fn eq(&self, other: &Function<'a>) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl<'a> Eq for Function<'a>

Source§

impl<'a> StructuralPartialEq for Function<'a>

Auto Trait Implementations§

§

impl<'a> Freeze for Function<'a>

§

impl<'a> RefUnwindSafe for Function<'a>

§

impl<'a> Send for Function<'a>

§

impl<'a> Sync for Function<'a>

§

impl<'a> Unpin for Function<'a>

§

impl<'a> UnsafeUnpin for Function<'a>

§

impl<'a> UnwindSafe for Function<'a>

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.