Skip to main content

Module limits

Module limits 

Source
Expand description

Re-exports§

pub use crate::header::bits_limits_ptdi::_POSIX_THREAD_DESTRUCTOR_ITERATIONS;
pub use crate::header::bits_limits_ptdi::PTHREAD_DESTRUCTOR_ITERATIONS;

Constants§

BC_BASE_MAX
BC_DIM_MAX
BC_SCALE_MAX
BC_STRING_MAX
CHARCLASS_NAME_MAX
CHAR_BIT
CHAR_MAX
CHAR_MIN
COLL_WEIGHTS_MAX
EXPR_NEST_MAX
FILESIZEBITS
GETENTROPY_MAX
HOST_NAME_MAX
INT_MAX
INT_MIN
IOV_MAX
Maximum number of iovec structures that one process has available for use with readv() or writev().
LINE_MAX
LINK_MAX
LLONG_MAX
LLONG_MIN
LOGIN_NAME_MAX
LONG_BIT
LONG_MAX
LONG_MIN
MAX_CANON
MAX_INPUT
NAME_MAX
Maximum number of bytes in a filename (not including the terminating null of a filename string).
NGROUPS_MAX
Maximum number of simultaneous supplementary group IDs per process.
PASS_MAX
PATH_MAX
Maximum number of bytes the implementation stores as a pathname in a user-supplied buffer of unspecified size, including the terminating null character.
PIPE_BUF
POSIX_ALLOC_SIZE_MIN
PTHREAD_KEYS_MAX
PTHREAD_STACK_MIN
RE_DUP_MAX
SCHAR_MAX
SCHAR_MIN
SHRT_MAX
SHRT_MIN
SSIZE_MAX
SYMLINK_MAX
SYMLOOP_MAX
Maximum number of symbolic links that can be reliably traversed in the resolution of a pathname in the absence of a loop.
TTY_NAME_MAX
UCHAR_MAX
UINT_MAX
ULLONG_MAX
ULONG_MAX
USHRT_MAX
WORD_BIT
_POSIX2_BC_BASE_MAX
_POSIX2_BC_DIM_MAX
_POSIX2_BC_SCALE_MAX
_POSIX2_BC_STRING_MAX
_POSIX2_CHARCLASS_NAME_MAX
_POSIX2_COLL_WEIGHTS_MAX
_POSIX2_EXPR_NEST_MAX
_POSIX2_LINE_MAX
_POSIX2_RE_DUP_MAX
_POSIX_AIO_LISTIO_MAX
_POSIX_AIO_MAX
_POSIX_ARG_MAX
_POSIX_CHILD_MAX
_POSIX_CLOCKRES_MIN
_POSIX_DELAYTIMER_MAX
_POSIX_HOST_NAME_MAX
_POSIX_LINK_MAX
_POSIX_LOGIN_NAME_MAX
_POSIX_MAX_CANON
_POSIX_MAX_INPUT
_POSIX_NAME_MAX
_POSIX_NGROUPS_MAX
_POSIX_OPEN_MAX
_POSIX_PATH_MAX
_POSIX_PIPE_BUF
_POSIX_RE_DUP_MAX
_POSIX_RTSIG_MAX
_POSIX_SEM_NSEMS_MAX
_POSIX_SEM_VALUE_MAX
_POSIX_SIGQUEUE_MAX
_POSIX_SSIZE_MAX
_POSIX_STREAM_MAX
_POSIX_SYMLINK_MAX
_POSIX_SYMLOOP_MAX
Minimum required value for SYMLOOP_MAX.
_POSIX_THREAD_KEYS_MAX
_POSIX_THREAD_THREADS_MAX
_POSIX_TIMER_MAX
_POSIX_TTY_NAME_MAX
_POSIX_TZNAME_MAX
_XOPEN_IOV_MAX
Minimum required value for IOV_MAX.
_XOPEN_NAME_MAX
Minimum required value for NAME_MAX.
_XOPEN_PATH_MAX
Minimum required value for PATH_MAX.