[go: up one dir, main page]

Module keys

Source
Expand description

Generic value implementations for static instantiation.

Modules§

validate
various implementations of the Validate trait.

Structs§

Any
Implements a value without any constraints, i.e. a any value.

Traits§

Validate
Provide a way to validate a value, or decode a value from git-config.

Type Aliases§

Boolean
A key that represents a boolean value.
DurationInMilliseconds
Keys specifying durations in milliseconds.
Executable
A key that represents an executable program as identified by name or path.
FetchRefSpec
A key that represents a RefSpec for fetching.
LockTimeout
The core.(filesRefLockTimeout|packedRefsTimeout) keys, or any other lock timeout for that matter.
Path
A key that represents a path (to a resource).
Program
A key that represents an executable program, shell script or shell commands.
PushRefSpec
A key that represents a RefSpec for pushing.
RemoteName
A key that represents a remote name, either as url or symbolic name.
String
A key that represents a UTF-8 string.
Time
A key which represents a date.
UnsignedInteger
A key which represents any unsigned integer.
Url
A key that represents a URL.