☰
ruby 3.3.8 documentation

Class and Module Index

  • ACL
    • ACLEntry
    • ACLList
  • ARGF
  • Abbrev
  • Addrinfo
  • ArgumentError
  • Array
  • Base64
  • BasicObject
  • BasicSocket
  • Benchmark
    • Tms
  • BigDecimal
  • BigMath
  • Binding
  • Bundler
  • CGI
    • Cookie
    • Escape
    • HTML3
    • HTML4
    • HTML4Fr
    • HTML4Tr
    • HTML5
    • HtmlExtension
    • InvalidEncoding
    • QueryExtension
    • Session
      • FileStore
      • MemoryStore
      • NullStore
      • PStore
    • Util
  • CSV
    • FieldsConverter
    • InputRecordSeparator
    • InvalidEncodingError
    • MalformedCSVError
    • Parser
      • InputsScanner
      • InvalidEncoding
      • Scanner
      • UnexpectedError
    • Row
    • Table
    • Writer
  • Class
  • ClosedQueueError
  • Comparable
  • Complex
  • Continuation
  • CoreExtensions
    • TCPSocketExt
      • Initializer
  • Coverage
  • DRb
    • DRbArray
    • DRbBadScheme
    • DRbBadURI
    • DRbConn
    • DRbConnError
    • DRbError
    • DRbIdConv
    • DRbIdConv
    • DRbMessage
    • DRbObject
    • DRbObject
    • DRbObservable
    • DRbProtocol
    • DRbRemoteError
    • DRbSSLSocket
      • SSLConfig
    • DRbServerNotFound
    • DRbTCPSocket
    • DRbUNIXSocket
    • DRbUndumped
    • DRbUndumped
    • DRbUnknown
    • DRbUnknownError
    • ExtServ
    • ExtServManager
    • GW
    • GWIdConv
    • ThreadObject
    • TimerIdConv
      • TimerHolder2
        • InvalidIndexError
    • WeakIdConv
      • WeakSet
  • Data
  • Date
    • Error
  • DateTime
  • Delegator
  • DidYouMean
    • ClassNameChecker
      • ClassName
    • Correctable
    • Formatter
    • Jaro
    • JaroWinkler
    • KeyErrorChecker
    • MethodNameChecker
    • NameErrorCheckers
    • NullChecker
    • PatternKeyNameChecker
    • PlainFormatter
    • RequirePathChecker
    • SpellChecker
    • TreeSpellChecker
    • VariableNameChecker
    • VerboseFormatter
  • Digest
    • Base
    • Class
    • Instance
    • MD5
    • RMD160
    • SHA1
    • SHA2
  • Dir
  • ENV
  • EOFError
  • ERB
    • DefMethod
    • Escape
    • Util
  • Encoding
    • CompatibilityError
    • Converter
    • ConverterNotFoundError
    • InvalidByteSequenceError
    • UndefinedConversionError
  • EncodingError
  • English
  • Enumerable
  • Enumerator
    • ArithmeticSequence
    • Chain
    • Generator
    • Lazy
    • Producer
    • Product
    • Yielder
  • Errno
  • ErrorHighlight
    • CoreExt
    • DefaultFormatter
    • Spotter
      • NonAscii
  • Etc
    • Group
    • Passwd
  • Exception
  • FalseClass
  • Fcntl
  • Fiber
    • Pool
    • Scheduler
  • FiberError
  • Fiddle
    • BasicTypes
    • CParser
    • CStruct
    • CStructBuilder
    • CStructEntity
    • CUnion
    • CUnionEntity
    • ClearedReferenceError
    • Closure
      • BlockCaller
    • CompositeHandler
    • DLError
    • Error
    • Function
    • Handle
    • Importer
    • Pinned
    • Pointer
    • StructArray
    • Types
    • Win32Types
  • File
    • Constants
    • Stat
  • FileTest
  • FileUtils
    • DryRun
    • NoWrite
    • StreamUtils_
    • Verbose
  • Find
  • Float
  • FloatDomainError
  • Forwardable
  • FrozenError
  • GC
    • Profiler
  • Gem
    • AvailableSet
    • BasicSpecification
    • BundlerVersionFinder
    • CIDetector
    • Command
    • CommandLineError
    • CommandManager
    • Commands
      • BuildCommand
      • CertCommand
      • CheckCommand
      • CleanupCommand
      • ContentsCommand
      • DependencyCommand
      • EnvironmentCommand
      • ExecCommand
      • FetchCommand
      • GenerateIndexCommand
        • RubygemsTrampoline
      • HelpCommand
      • InfoCommand
      • InstallCommand
      • ListCommand
      • LockCommand
      • MirrorCommand
      • OpenCommand
      • OutdatedCommand
      • OwnerCommand
      • PristineCommand
      • PushCommand
      • QueryCommand
      • RdocCommand
      • RebuildCommand
      • SearchCommand
      • ServerCommand
      • SetupCommand
        • MakeDirs
      • SigninCommand
      • SignoutCommand
      • SourcesCommand
      • SpecificationCommand
      • StaleCommand
      • UninstallCommand
      • UnpackCommand
      • UpdateCommand
      • WhichCommand
      • YankCommand
    • ConfigFile
    • ConflictError
    • ConsoleUI
    • DefaultUserInteraction
    • Dependency
    • DependencyError
    • DependencyInstaller
    • DependencyList
    • DependencyRemovalException
    • DependencyResolutionError
    • Deprecate
    • Doctor
    • DocumentError
    • EndOfYAMLException
    • ErrorReason
    • Exception
    • Ext
      • BuildError
      • Builder
      • CargoBuilder
        • DylibNotFoundError
        • LinkFlagConverter
      • CmakeBuilder
      • ConfigureBuilder
      • ExtConfBuilder
      • RakeBuilder
    • FilePermissionError
    • FormatException
    • GemNotFoundException
    • GemNotInHomeException
    • GemRunner
    • GemcutterUtilities
      • WebauthnListener
        • BadRequestResponse
        • MethodNotAllowedResponse
        • NoContentResponse
        • NotFoundResponse
        • OkResponse
        • Response
        • SocketResponder
      • WebauthnPoller
    • GemspecHelpers
    • ImpossibleDependenciesError
    • InstallError
    • InstallUpdateOptions
    • Installer
      • FakePackage
    • InstallerUninstallerUtils
    • InvalidSpecificationException
    • Licenses
    • LoadError
    • LocalRemoteOptions
    • MissingSpecError
    • MissingSpecVersionError
    • NameTuple
    • NoAliasYAMLTree
    • OperationNotSupportedError
    • Package
      • DigestIO
      • Error
      • FormatError
      • NonSeekableIO
      • Old
      • PathError
      • SymlinkError
      • TarHeader
      • TarInvalidError
      • TarReader
        • Entry
      • TarWriter
        • BoundedStream
        • FileOverflow
        • RestrictedStream
      • TooLongFileName
    • PackageTask
    • PathSupport
    • Platform
    • PlatformMismatch
    • QueryUtils
    • Random
    • RemoteError
    • RemoteFetcher
      • FetchError
      • UnknownHostError
    • RemoteInstallationCancelled
    • RemoteInstallationSkipped
    • RemoteSourceException
    • RequestSet
      • GemDependencyAPI
      • Lockfile
        • ParseError
        • Parser
        • Tokenizer
    • Requirement
      • BadRequirementError
    • Resolver
      • APISet
        • GemParser
      • APISpecification
      • ActivationRequest
      • BestSet
      • ComposedSet
      • Conflict
      • CurrentSet
      • DependencyRequest
      • GitSet
      • GitSpecification
      • IndexSet
      • IndexSpecification
      • InstalledSpecification
      • InstallerSet
      • LocalSpecification
      • LockSet
      • LockSpecification
      • RequirementList
      • Set
      • SourceSet
      • SpecSpecification
      • Specification
      • Stats
      • VendorSet
      • VendorSpecification
    • RubyVersionMismatch
    • RuntimeRequirementNotMetError
    • S3URISigner
      • ConfigurationError
      • InstanceProfileError
    • SafeMarshal
      • Elements
        • Array
        • Bignum
        • Element
        • False
        • Float
        • Hash
        • HashWithDefaultValue
        • Integer
        • Nil
        • Object
        • ObjectLink
        • String
        • Symbol
        • SymbolLink
        • True
        • UserClass
        • UserDefined
        • UserMarshal
        • WithIvars
      • Reader
        • EOFError
        • Error
        • NotImplementedError
        • UnconsumedBytesError
        • UnsupportedVersionError
      • Visitors
        • StreamPrinter
        • ToRuby
          • Error
          • FormatError
          • MethodCallError
          • RationalCompat
          • UnpermittedClassError
          • UnpermittedIvarError
          • UnpermittedSymbolError
          • UnsupportedError
        • Visitor
    • SafeYAML
    • Security
      • Exception
      • Policy
      • Signer
      • TrustDir
    • SecurityOption
    • SilentUI
      • NullIO
    • Source
      • Git
      • Installed
      • Local
      • Lock
      • SpecificFile
      • Vendor
    • SourceFetchProblem
    • SourceList
    • SpecFetcher
    • SpecificGemNotFoundException
    • Specification
    • SpecificationPolicy
    • SpecificationRecord
    • StreamUI
      • SilentDownloadReporter
      • SilentProgressReporter
      • SimpleProgressReporter
      • ThreadedDownloadReporter
      • VerboseProgressReporter
    • StubSpecification
    • SystemExitException
    • Text
    • UninstallError
    • Uninstaller
    • UnknownCommandError
    • UnknownCommandSpellChecker
    • UnsatisfiableDependencyError
    • UpdateSuggestion
    • Uri
    • UriFormatter
    • UserInteraction
    • Util
    • Validator
    • VerificationError
    • Version
    • VersionOption
    • WebauthnVerificationError
    • YAMLSerializer
  • GetoptLong
    • AmbiguousOption
    • Error
    • InvalidOption
    • MissingArgument
    • NeedlessArgument
  • Hash
  • IO
    • Buffer
      • AccessError
      • AllocationError
      • InvalidatedError
      • LockedError
      • MaskError
    • EAGAINWaitReadable
    • EAGAINWaitWritable
    • EINPROGRESSWaitReadable
    • EINPROGRESSWaitWritable
    • EWOULDBLOCKWaitReadable
    • EWOULDBLOCKWaitWritable
    • TimeoutError
    • WaitReadable
    • WaitWritable
    • generic_readable
    • generic_writable
  • IOError
  • IPAddr
    • AddressFamilyError
    • Error
    • InvalidAddressError
    • InvalidPrefixError
  • IPSocket
  • IRB
    • Abort
    • CallTracer
    • Canvas
    • Color
      • SymbolState
    • ColorPrinter
    • Command
      • Context
      • Help
      • ShowDoc
      • ShowSource
    • Context
    • Debug
      • DEBUGGER__
      • SkipPathHelperForIRB
      • UI
    • EvalHistory
    • ExtendCommandBundle
    • FileInputMethod
    • Frame
      • FrameOverflow
      • FrameUnderflow
    • HelperMethod
      • Base
      • Conf
    • HelpersContainer
    • InputCompletor
    • InputMethod
    • Inspector
    • Irb
    • IrbLoader
    • LoadAbort
    • Locale
    • NestingParser
    • Notifier
      • AbstractNotifier
      • CompositeNotifier
      • ErrUndefinedNotifier
      • ErrUnrecognizedLevel
      • LeveledNotifier
      • NoMsgNotifier
    • OutputMethod
    • Pager
    • ReadlineInputMethod
    • ReidlineInputMethod
    • RelineInputMethod
    • RubyModel
    • SourceFinder
      • EvaluationError
      • Source
    • Statement
      • Command
      • EmptyInput
      • Expression
    • StdioInputMethod
    • StdioOutputMethod
    • Vec
    • WorkSpace
  • IndexError
  • Integer
  • Interrupt
  • JSON
    • Ext
      • Generator
        • State
      • Parser
    • GeneratorError
    • GenericObject
    • JSONError
    • MissingUnicodeSupport
    • NestingError
    • ParserError
  • Jacobian
  • Kconv
  • Kernel
  • KeyError
  • LUSolve
  • LocalJumpError
  • Logger
    • Formatter
    • LogDevice
    • Period
    • Severity
  • MakeMakefile
  • Marshal
  • MatchData
  • Math
    • DomainError
  • Method
  • Module
  • Monitor
  • MonitorMixin
    • ConditionVariable
  • Mutex_m
  • NKF
  • NameError
  • Net
    • HTTP
      • Copy
      • Delete
      • Get
      • Head
      • Lock
      • Mkcol
      • Move
      • Options
      • Patch
      • Post
      • Propfind
      • Proppatch
      • Put
      • Trace
      • Unlock
    • HTTPAccepted
    • HTTPAlreadyReported
    • HTTPBadGateway
    • HTTPBadRequest
    • HTTPClientError
    • HTTPClientException
    • HTTPConflict
    • HTTPContinue
    • HTTPCreated
    • HTTPEarlyHints
    • HTTPError
    • HTTPExceptions
    • HTTPExpectationFailed
    • HTTPFailedDependency
    • HTTPFatalError
    • HTTPForbidden
    • HTTPFound
    • HTTPGatewayTimeOut
    • HTTPGatewayTimeout
    • HTTPGenericRequest
    • HTTPGone
    • HTTPHeader
    • HTTPIMUsed
    • HTTPInformation
    • HTTPInsufficientStorage
    • HTTPInternalServerError
    • HTTPLengthRequired
    • HTTPLocked
    • HTTPLoopDetected
    • HTTPMethodNotAllowed
    • HTTPMisdirectedRequest
    • HTTPMovedPermanently
    • HTTPMovedTemporarily
    • HTTPMultiStatus
    • HTTPMultipleChoice
    • HTTPMultipleChoices
    • HTTPNetworkAuthenticationRequired
    • HTTPNoContent
    • HTTPNonAuthoritativeInformation
    • HTTPNotAcceptable
    • HTTPNotExtended
    • HTTPNotFound
    • HTTPNotImplemented
    • HTTPNotModified
    • HTTPOK
    • HTTPPartialContent
    • HTTPPayloadTooLarge
    • HTTPPaymentRequired
    • HTTPPermanentRedirect
    • HTTPPreconditionFailed
    • HTTPPreconditionRequired
    • HTTPProcessing
    • HTTPProxyAuthenticationRequired
    • HTTPRangeNotSatisfiable
    • HTTPRedirection
    • HTTPRequest
    • HTTPRequestEntityTooLarge
    • HTTPRequestHeaderFieldsTooLarge
    • HTTPRequestTimeOut
    • HTTPRequestTimeout
    • HTTPRequestURITooLarge
    • HTTPRequestURITooLong
    • HTTPRequestedRangeNotSatisfiable
    • HTTPResetContent
    • HTTPResponse
    • HTTPRetriableError
    • HTTPSeeOther
    • HTTPServerError
    • HTTPServiceUnavailable
    • HTTPSuccess
    • HTTPSwitchProtocol
    • HTTPTemporaryRedirect
    • HTTPTooManyRequests
    • HTTPURITooLong
    • HTTPUnauthorized
    • HTTPUnavailableForLegalReasons
    • HTTPUnknownResponse
    • HTTPUnprocessableEntity
    • HTTPUnsupportedMediaType
    • HTTPUpgradeRequired
    • HTTPUseProxy
    • HTTPVariantAlsoNegotiates
    • HTTPVersionNotSupported
    • OpenTimeout
    • ProtoAuthError
    • ProtoCommandError
    • ProtoFatalError
    • ProtoRetriableError
    • ProtoServerError
    • ProtoSyntaxError
    • ProtoUnknownError
    • ProtocRetryError
    • ProtocolError
    • ReadTimeout
    • WriteAdapter
    • WriteTimeout
  • Newton
  • NilClass
  • NoMatchingPatternError
  • NoMatchingPatternKeyError
  • NoMemoryError
  • NoMethodError
  • NotImplementedError
  • Numeric
  • OLEProperty
  • Object
  • ObjectSpace
    • InternalObjectWrapper
    • WeakKeyMap
    • WeakMap
  • Observable
  • Open3
  • OpenSSL
    • ASN1
      • ASN1Data
      • ASN1Error
      • Constructive
      • ObjectId
      • Primitive
    • BN
    • BNError
    • Buffering
      • Buffer
    • Cipher
      • Cipher
      • CipherError
    • Config
    • ConfigError
    • Digest
      • DigestError
    • Engine
      • EngineError
    • HMAC
    • HMACError
    • KDF
      • KDFError
    • Marshal
      • ClassMethods
    • Netscape
      • SPKI
      • SPKIError
    • OCSP
      • BasicResponse
      • CertificateId
      • OCSPError
      • Request
      • Response
      • SingleResponse
    • OpenSSLError
    • PKCS12
      • PKCS12Error
    • PKCS5
    • PKCS7
      • PKCS7Error
      • RecipientInfo
      • SignerInfo
    • PKey
      • DH
      • DHError
      • DSA
      • DSAError
      • EC
        • Group
          • Error
        • Point
          • Error
      • ECError
      • PKey
      • PKeyError
      • RSA
      • RSAError
    • Random
      • RandomError
    • SSL
      • SSLContext
      • SSLError
      • SSLErrorWaitReadable
      • SSLErrorWaitWritable
      • SSLServer
      • SSLSocket
      • Session
        • SessionError
      • SocketForwarder
    • Timestamp
      • Factory
      • Request
      • Response
      • TimestampError
      • TokenInfo
    • X509
      • Attribute
      • AttributeError
      • CRL
      • CRLError
      • Certificate
      • CertificateError
      • Extension
        • AuthorityInfoAccess
        • AuthorityKeyIdentifier
        • CRLDistributionPoints
        • Helpers
        • SubjectKeyIdentifier
      • ExtensionError
      • ExtensionFactory
      • Name
        • RFC2253DN
      • NameError
      • Request
      • RequestError
      • Revoked
      • RevokedError
      • Store
      • StoreContext
      • StoreError
  • OpenStruct
  • OpenURI
    • HTTPError
    • HTTPRedirect
    • Meta
    • OpenRead
    • TooManyRedirects
  • OptionParser
    • AC
    • Acceptables
    • AmbiguousArgument
    • AmbiguousOption
    • Arguable
    • CompletingHash
    • Completion
    • InvalidArgument
    • InvalidOption
    • List
    • MissingArgument
    • NeedlessArgument
    • OptionMap
    • ParseError
    • Switch
      • NoArgument
      • OptionalArgument
      • PlacedArgument
      • RequiredArgument
  • PP
    • PPMethods
  • PStore
    • Error
  • PTY
    • ChildExited
  • Pathname
  • PrettyPrint
    • SingleLine
  • Prism
    • Comment
    • ConstantPathNode
      • DynamicPartsInConstantPathError
    • ConstantPathTargetNode
    • ConstantReadNode
    • Debug
    • DesugarCompiler
    • EmbDocComment
    • FloatNode
    • ImaginaryNode
    • InlineComment
    • IntegerNode
    • InterpolatedMatchLastLineNode
    • InterpolatedRegularExpressionNode
    • InterpolatedStringNode
    • InterpolatedXStringNode
    • LexCompat
      • EndContentToken
      • IdentToken
      • IgnoreStateToken
      • IgnoredNewlineToken
      • ParamToken
      • Token
    • Location
    • MagicComment
    • MatchLastLineNode
    • Pack
      • Directive
      • Format
    • ParametersNode
    • ParseError
    • ParseResult
      • Comments
      • Newlines
    • ParseWarning
    • Pattern
      • CompilationError
    • RationalNode
    • RegularExpressionNode
    • RipperCompat
      • SexpBuilder
      • SexpBuilderPP
    • Source
    • StringNode
    • Token
    • XStringNode
  • Proc
  • Process
    • GID
    • Status
    • Sys
    • Tms
    • UID
  • Psych
    • AliasesNotEnabled
    • AnchorNotDefined
    • BadAlias
    • ClassLoader
      • Restricted
    • Coder
    • DisallowedClass
    • Emitter
    • Exception
    • Handler
      • DumperOptions
    • Handlers
      • Recorder
    • JSON
      • Stream
      • TreeBuilder
    • Nodes
      • Alias
      • Document
      • Mapping
      • Node
      • Scalar
      • Sequence
      • Stream
    • Omap
    • Parser
      • Mark
    • ScalarScanner
    • Set
    • Stream
    • Streaming
      • ClassMethods
    • SyntaxError
    • TreeBuilder
    • Visitors
      • DepthFirst
      • Emitter
      • JSONTree
      • NoAliasRuby
      • RestrictedYAMLTree
      • ToRuby
      • Visitor
      • YAMLTree
  • RDoc
    • Alias
    • AnonClass
    • AnyMethod
    • Attr
    • ClassModule
    • CodeObject
    • Comment
    • Constant
    • Context
    • CrossReference
    • ERBIO
    • ERBPartial
    • Encoding
    • Error
    • Extend
    • Generator
    • GhostMethod
    • I18n
    • Include
    • Markdown
    • Markup
    • MarkupReference
      • DummyClass
      • DummyModule
    • MetaMethod
    • MethodAttr
    • Mixin
    • NormalClass
    • NormalModule
    • Options
    • Parser
      • C
      • ChangeLog
        • Git
      • Markdown
      • RD
      • RipperStateLex
      • Ruby
      • RubyTools
      • Simple
      • Text
    • RD
    • RDoc
    • RI
      • Error
    • Require
    • RDoc
    • Servlet
    • SingleClass
    • Stats
    • Store
      • Error
      • MissingFileError
    • Task
    • Text
    • TokenStream
    • TomDoc
    • TopLevel
  • RDoc
    • Alias
    • AnonClass
    • AnyMethod
    • Attr
    • ClassModule
    • CodeObject
    • Comment
    • Constant
    • Context
    • CrossReference
    • ERBIO
    • ERBPartial
    • Encoding
    • Error
    • Extend
    • Generator
    • GhostMethod
    • I18n
    • Include
    • Markdown
    • Markup
    • MarkupReference
      • DummyClass
      • DummyModule
    • MetaMethod
    • MethodAttr
    • Mixin
    • NormalClass
    • NormalModule
    • Options
    • Parser
      • C
      • ChangeLog
        • Git
      • Markdown
      • RD
      • RipperStateLex
      • Ruby
      • RubyTools
      • Simple
      • Text
    • RD
    • RDoc
    • RI
      • Error
    • Require
    • RDoc
    • Servlet
    • SingleClass
    • Stats
    • Store
      • Error
      • MissingFileError
    • Task
    • Text
    • TokenStream
    • TomDoc
    • TopLevel
  • Ractor
    • ClosedError
    • Error
    • IsolationError
    • MovedError
    • MovedObject
    • RemoteError
    • Selector
    • UnsafeError
  • Random
    • Formatter
  • Range
  • RangeError
  • Rational
  • Readline
  • Refinement
  • Regexp
    • TimeoutError
  • RegexpError
  • Readline
    • ANSI
    • Config
      • InvalidInputrc
    • ConfigEncodingConversionError
    • Core
    • Dumb
    • Face
      • Config
    • History
    • IO
    • KeyActor
      • Base
      • Composite
    • KeyStroke
    • KillRing
      • RingBuffer
      • State
    • LineEditor
      • CompletionState
      • Dialog
      • DialogProcScope
      • MenuInfo
    • Terminfo
      • StringWithTiparm
      • TerminfoError
    • Unicode
      • EastAsianWidth
    • Windows
      • KeyEventRecord
      • Win32API
  • Resolv
    • DNS
      • Config
        • NXDomain
        • OtherResolvError
      • DecodeError
      • EncodeError
      • Name
      • Query
      • Requester
        • RequestError
      • Resource
        • ANY
        • CNAME
        • DomainName
        • Generic
        • HINFO
        • IN
          • A
          • AAAA
          • HTTPS
          • SRV
          • SVCB
          • ServiceBinding
          • WKS
        • LOC
        • MINFO
        • MX
        • NS
        • PTR
        • SOA
        • TXT
      • SvcParam
        • ALPN
        • DoHPath
        • Generic
        • IPv4Hint
        • IPv6Hint
        • Mandatory
        • NoDefaultALPN
        • Port
      • SvcParams
    • Hosts
    • IPv4
    • IPv6
    • LOC
      • Alt
      • Coord
      • Size
    • MDNS
    • ResolvError
    • ResolvTimeout
    • SZ
  • Resolv
    • DNS
      • Config
        • NXDomain
        • OtherResolvError
      • DecodeError
      • EncodeError
      • Name
      • Query
      • Requester
        • RequestError
      • Resource
        • ANY
        • CNAME
        • DomainName
        • Generic
        • HINFO
        • IN
          • A
          • AAAA
          • HTTPS
          • SRV
          • SVCB
          • ServiceBinding
          • WKS
        • LOC
        • MINFO
        • MX
        • NS
        • PTR
        • SOA
        • TXT
      • SvcParam
        • ALPN
        • DoHPath
        • Generic
        • IPv4Hint
        • IPv6Hint
        • Mandatory
        • NoDefaultALPN
        • Port
      • SvcParams
    • Hosts
    • IPv4
    • IPv6
    • LOC
      • Alt
      • Coord
      • Size
    • MDNS
    • ResolvError
    • ResolvTimeout
    • SZ
  • Rinda
    • DRbObjectTemplate
    • InvalidHashTupleKey
    • NotifyTemplateEntry
    • RequestCanceledError
    • RequestExpiredError
    • RindaError
    • RingFinger
    • RingProvider
    • RingServer
    • SimpleRenewer
    • Template
    • TemplateEntry
    • Tuple
    • TupleBag
      • TupleBin
    • TupleEntry
    • TupleSpace
    • TupleSpaceProxy
    • WaitTemplateEntry
  • Ripper
    • Filter
    • Lexer
      • Elem
      • State
  • RubyVM
    • AbstractSyntaxTree
      • Node
    • InstructionSequence
    • RJIT
    • Shape
    • YJIT
  • RuntimeError
  • SOCKSSocket
  • ScriptError
  • SecureRandom
  • SecurityError
  • Set
  • Shellwords
  • Signal
  • SignalException
  • SimpleDelegator
  • SingleForwardable
  • Singleton
  • Socket
    • AncillaryData
    • Ifaddr
    • Option
    • ResolutionError
    • UDPSource
  • SocketError
  • StandardError
  • StopIteration
  • String
  • StringIO
  • StringScanner
    • Error
  • Struct
  • Symbol
  • SyntaxError
  • SyntaxSuggest
    • AroundBlockScan
    • BlockExpand
    • Capture
      • BeforeAfterKeywordEnds
      • FallingIndentLines
    • CaptureCodeContext
    • CleanDocument
    • Cli
    • CodeBlock
    • CodeFrontier
    • CodeLine
    • CodeSearch
    • DisplayCodeWithLineNumbers
    • DisplayInvalidBlocks
    • Error
    • ExplainSyntax
    • GetParseErrors
    • LeftRightLexCount
    • LexAll
    • LexValue
    • MiniStringIO
    • ParseBlocksFromIndentLine
    • PathnameFromMessage
    • PriorityEngulfQueue
    • PriorityQueue
    • RipperErrors
    • ScanHistory
    • UnvisitedLines
  • Syslog
    • Constants
    • Facility
    • Level
    • Logger
      • Formatter
    • Macros
    • Option
  • SystemCallError
  • SystemExit
  • SystemStackError
  • TCPServer
  • TCPSocket
  • TSort
    • Cyclic
  • Tempfile
  • Thread
    • Backtrace
      • Location
    • ConditionVariable
    • Mutex
    • Queue
    • SizedQueue
  • ThreadError
  • ThreadGroup
  • Time
  • Timeout
    • Error
    • ExitException
  • TracePoint
  • TrueClass
  • TypeError
  • UDPSocket
  • UNIXServer
  • UNIXSocket
  • URI
    • BadURIError
    • Error
    • FTP
    • File
    • Generic
    • HTTP
    • HTTPS
    • InvalidComponentError
    • InvalidURIError
    • LDAP
    • LDAPS
    • MailTo
    • Parser
    • REGEXP
    • RFC2396_Parser
    • RFC2396_REGEXP
      • PATTERN
    • Schemes
    • WS
    • WSS
  • UnboundMethod
  • UncaughtThrowError
  • WIN32OLE
    • Event
    • Method
    • Param
    • Record
    • Type
    • Typelib
    • VARIANT
    • Variable
    • Variant
  • WIN32OLEQueryInterfaceError
  • WIN32OLERuntimeError
  • Warning
  • WeakRef
    • RefError
  • Win32
    • Registry
      • API
      • Constants
      • Error
        • Kernel32
      • PredefinedKey
    • SSPI
      • API
      • Identity
      • NegotiateAuth
      • SSPIResult
      • SecurityBuffer
      • SecurityHandle
      • TimeStamp
  • XMP
    • StringInputMethod
  • YAML
    • DBM
    • Store
  • ZeroDivisionError
  • Zlib
    • BufError
    • DataError
    • Deflate
    • Error
    • GzipFile
      • CRCError
      • Error
      • LengthError
      • NoFooter
    • GzipReader
    • GzipWriter
    • InProgressError
    • Inflate
    • MemError
    • NeedDict
    • StreamEnd
    • StreamError
    • VersionError
    • ZStream
  • fatal

Pages

  • COPYING
  • COPYING.ja
  • LEGAL
  • NEWS
  • README.ja
  • README
  • doc
    • NEWS-1.8.7
    • NEWS-1.9.1
    • NEWS-1.9.2
    • NEWS-1.9.3
    • NEWS-2.0.0
    • NEWS-2.1.0
    • NEWS-2.2.0
    • NEWS-2.3.0
    • NEWS-2.4.0
    • NEWS-2.5.0
    • NEWS-2.6.0
    • NEWS-2.7.0
    • NEWS-3.0.0
    • NEWS-3.1.0
    • NEWS-3.2.0
    • bsearch
    • bug_triaging
    • case_mapping
    • character_selectors
    • command_injection
    • contributing
    • building_ruby
    • documentation_guide
    • glossary
    • making_changes_to_ruby
    • making_changes_to_stdlibs
    • reporting_issues
    • testing_ruby
    • dig_methods
    • distribution
    • dtrace_probes
    • encodings
    • extension.ja
    • extension
    • fiber
    • format_specifications
    • globals
    • implicit_conversion
    • keywords
    • maintainers
    • marshal
    • memory_view
    • argument_converters
    • creates_option
    • option_params
    • tutorial
    • packed_data
    • ractor
    • methods
    • unicode_properties
    • rjit
    • security
    • signals
    • standard_library
    • strftime_formatting
    • syntax
    • assignment
    • calling_methods
    • comments
    • control_expressions
    • exceptions
    • literals
    • methods
    • miscellaneous
    • modules_and_classes
    • operators
    • pattern_matching
    • precedence
    • refinements
    • windows
    • yjit
    • yjit_hacking

Generated by RDoc 6.12.0. Validate

RoRvsWild theme based on Darkfish.

class Psych::Handler::DumperOptions

Configuration options for dumping YAML.

Attributes

canonical [RW]
indentation [RW]
line_width [RW]

Public Class Methods

new ()
# File ext/psych/lib/psych/handler.rb, line 19
def initialize
  @line_width  = 0
  @indentation = 2
  @canonical   = false
end

Ancestors

  • Object
    • BasicObject

Class Methods

  • new