# Functions
NewMetricsProgram creates a decorator for nfsv4.Nfs4Program that exposes Prometheus metrics for all compound operations called.
NewMinorVersionFallbackProgram creates an NFSv4 server that forwards requests to a series of backends, until one of the listed servers accepts the minor version that is embedded in the request.
NewNFS40Program creates an nfsv4.Nfs4Program that forwards all operations to a virtual file system.
NewNFS41Program creates an nfsv4.Nfs4Program that forwards all operations to a virtual file system.
NewOpenedFilesPool creates an OpenedFilesPool that is empty.
NewSystemAuthenticator is an RPCv2 Authenticator that requires that requests provide credentials of flavor AUTH_SYS, as described in RFC 5531, appendix A.
# Structs
OpenedFile contains the state that needs to be tracked for files that are opened at least once.
OpenedFilesPool holds the state of files that are opened by one or more clients through an NFSv4 server.
# Type aliases
SystemAuthenticatorCacheKey is the key type that's used by the system authenticato's eviction set.