public extension PureYAML.Parsing { /// Pure-Swift YAML parser for block mappings, sequences, and common scalars. struct Parser: Sendable { public init() {} public func parse(_ yaml: String) throws -> PureYAML.Model.Value { try parseStreaming(yaml) } public func parseStream(_ yaml: String) throws -> [PureYAML.Stream.Document] { try parseStreamStreaming(yaml) } public func parseLocated(_ yaml: String) throws -> PureYAML.Model.LocatedValue { try parseLocatedStreaming(yaml) } public func parseStreamLocated(_ yaml: String) throws -> [PureYAML.Model.LocatedValue] { try parseStreamLocatedStreaming(yaml) } } }